diff --git a/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml b/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml index a2e82f4168b37fb44a2943650a7d6ca85e83b2f6..2693b6ece90f991c91a11cf065afed3929bdb185 100644 --- a/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml @@ -28,10 +28,17 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. xmlns:maps="org.bigbluebutton.main.maps.*" xmlns:api="org.bigbluebutton.main.api.*" xmlns:common="org.bigbluebutton.common.*" - width="100%" height="100%" + width="100%" height="{parentApplication.height - 1}" horizontalScrollPolicy="off" verticalScrollPolicy="off" - creationComplete="initializeShell()" > + creationComplete="initializeShell()"> + + <!-- + height="{parentApplication.height - 1}" : The container height is set to fix height because the percentHeight + generates a script execution timeout in the GraphicsWrapper class. We also remove one pixel to force the first + update as the height property needs a value different from thec current one to be updated. + --> + <mate:Listener type="{OpenWindowEvent.OPEN_WINDOW_EVENT}" method="handleOpenWindowEvent" /> <mate:Listener type="{CloseWindowEvent.CLOSE_WINDOW_EVENT}" method="handleCloseWindowEvent"/> <mate:Listener type="{AddUIComponentToMainCanvas.ADD_COMPONENT}" method="addComponentToCanvas" />