Open Schwenn2002 opened 1 year ago
Thank you v ery much @Schwenn2002 ! in lib/bigbluebutton/api.php I changed the line $joinMeetingParams->addUserData('bbb_auto_swap_layout', true); to $joinMeetingParams->addUserData('bbb_hide_presentation_on_join', true); Now it works again like before :-)
The residual effect of "disabledFeature=presentation" is that polling is also disabled.
Is that by design or an unintended consequence?
Edit: Sorry, posted this in the wrong place. Too many tabs open! BTW, this integration of BBB with Nextcloud is really brilliant, and for my use case, makes BBB a very viable Zoom replacement.
Thank you @Schwenn2002 and @spreeni151 ! The bug is quite anoying.
https://docs.bigbluebutton.org/2.6/new-features/#change-of-parameters-naming
In 2.5 we had the hidePresentation which was responsible for disabling presentation Area, and it was configured in the join call. Now we have a new disabled feature which is responsible for that. it is called disabledFeatures=presentation, and it is configured in the create call, for more details see the docs.
There is another parameter renamed in 2.6, it is swapLayout, or userdata-bbb_auto_swap_layout in the join call. Now, this parameter is set to hidePresentationOnJoin or userdata-bbb_hide_presentation_on_join in the join call, and it does essentially the same thing: it starts meeting with presentation minimized.
In brief: 2.5 JOIN hidePresentation -> 2.6 CREATE disabledFeatures=presentation (permanent disabling of presentation area for all users) 2.5 JOIN swapLayout -> 2.6 JOIN hidePresentation (join a meeting with presentation area hidden, not permanently)