diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/UsersWindow.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/UsersWindow.mxml index ad652990da7f395add122120aba899e054af4f06..c6e57647084995c4b13a5dd6afdf1881eb5df622 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/UsersWindow.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/UsersWindow.mxml @@ -140,10 +140,12 @@ amIModerator = UserManager.getInstance().getConference().amIModerator(); amIPresenter = UserManager.getInstance().getConference().amIPresenter; - + settingsBtn.visible = settingsBtn.includeInLayout = partOptions.enableSettingsButton && amIModerator; closeRoomsBtn.visible = closeRoomsBtn.includeInLayout = amIModerator; - + + emojiStatusBtn.visible = emojiStatusBtn.includeInLayout = partOptions.enableEmojiStatus; + BindingUtils.bindSetter(updateNumberofUsers, users, "length"); this.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); @@ -206,10 +208,6 @@ resourcesChanged(); } - private function changeButtons(presenter:Boolean):void { - emojiStatusBtn.visible = emojiStatusBtn.includeInLayout = partOptions.enableEmojiStatus; - } - /* * Work around for a bug with the users grid. When you click on one of the buttons in an item renderer the client * locks up briefly and any mouse movements while the client is locked up are ignored. This means that roll outs @@ -651,10 +649,9 @@ <mx:ControlBar width="100%"> <mx:Button id="emojiStatusBtn" icon="{images.emoji_raiseHand}" width="30" height="30" accessibilityName="{ResourceUtil.getInstance().getString('bbb.users.emojiStatusBtn.toolTip')}" - toolTip="{ResourceUtil.getInstance().getString('bbb.users.emojiStatusBtn.toolTip')}" click="openEmojiStatusMenu()" - visible="true" /> + toolTip="{ResourceUtil.getInstance().getString('bbb.users.emojiStatusBtn.toolTip')}" click="openEmojiStatusMenu()" /> <mx:Button id="settingsBtn" icon="{images.users_settings}" width="30" height="30" - toolTip="{ResourceUtil.getInstance().getString('bbb.users.settings.buttonTooltip')}" click="openSettings()" visible="true" /> + toolTip="{ResourceUtil.getInstance().getString('bbb.users.settings.buttonTooltip')}" click="openSettings()" /> <mx:VBox> <mx:Label text="{ResourceUtil.getInstance().getString('bbb.users.roomMuted.text')}" visible="{roomMuted}" includeInLayout="{roomMuted}" /> <mx:Label text="{ResourceUtil.getInstance().getString('bbb.users.roomLocked.text')}" visible="{roomLocked}" includeInLayout="{roomLocked}" />