bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/layout
prlanzarin 6f13961018 fix(layout): set external-video/screen share initial states on all layouts
Only smart layout takes screen sharing/external video states in account
when populating its initial state. The others don't, and that causes
some weird issues when switching back-and-forth between layout types due
to their input states becoming inconsistent - ie having an active screen
sharing and transitioning from Smart -> Custom would mark it as false
(due to its absence from the initial state) and pollute its state for
subsequent layouts.

This commit guarantees those features are taken into account when
populating initial input states for Focus On*/Custom layouts.
2022-08-05 09:52:36 -03:00
..
layout-manager fix(layout): set external-video/screen share initial states on all layouts 2022-08-05 09:52:36 -03:00
context.jsx merge 2.4 into develop and resolve conflicts - partial 2022-01-12 16:40:45 +00:00
defaultValues.js TEMP 2021-12-09 20:37:05 +00:00
enums.js refactor isMobile check in actions-dropdown 2022-03-03 17:46:20 +00:00
initState.js [2.5] fix: popover menus in RTL mode 2022-05-13 10:42:19 -03:00
service.js remove layoutManager from meeting collection 2021-06-22 09:48:48 -03:00
utils.js Add New Layout Manager 2021-05-17 17:25:07 -03:00