diff --git a/bigbluebutton-client/src/org/bigbluebutton/main/views/BrowserPermissionHelper.mxml b/bigbluebutton-client/src/org/bigbluebutton/main/views/BrowserPermissionHelper.mxml
index b81c105d01..d9c57814b3 100644
--- a/bigbluebutton-client/src/org/bigbluebutton/main/views/BrowserPermissionHelper.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/main/views/BrowserPermissionHelper.mxml
@@ -42,7 +42,9 @@ with BigBlueButton; if not, see .
+
+
@@ -80,8 +82,10 @@ with BigBlueButton; if not, see .
text.firefoxMic="{ResourceUtil.getInstance().getString('bbb.micPermissions.firefox.message')}"
selectable="false"
styleName="permissionSettingsTextStyle" />
-
diff --git a/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml b/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml
index 9c0ec042fa..7e146238ea 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml
@@ -626,7 +626,11 @@ with BigBlueButton; if not, see .
}
} else if (BrowserCheck.isChrome()) {
if (browserPermissionHelper) {
- browserPermissionHelper.currentState = "chromeMic";
+ if (Capabilities.os.indexOf("Mac") >= 0){
+ browserPermissionHelper.currentState = "chromeMicMacOSX";
+ } else {
+ browserPermissionHelper.currentState = "chromeMic";
+ }
browserPermissionHelper.x = 50;
browserPermissionHelper.y = 130;
}
@@ -647,7 +651,11 @@ with BigBlueButton; if not, see .
private function showbrowserPermissionHelper() : void {
var browserPermissionHelper : BrowserPermissionHelper = PopUpUtil.createNonModalPopUp(FlexGlobals.topLevelApplication as DisplayObject, BrowserPermissionHelper, false) as BrowserPermissionHelper;
if (browserPermissionHelper) {
- browserPermissionHelper.currentState = "chromeCam";
+ if (Capabilities.os.indexOf("Mac") >= 0){
+ browserPermissionHelper.currentState = "chromeCamMacOSX";
+ } else {
+ browserPermissionHelper.currentState = "chromeCam";
+ }
browserPermissionHelper.x = 20;
browserPermissionHelper.y = 150;
}
diff --git a/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarnings.as b/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarnings.as
index d8bfb4b94f..0129920432 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarnings.as
+++ b/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarnings.as
@@ -39,11 +39,11 @@ package org.bigbluebutton.main.views
public function VideoWithWarnings() {
super();
-
- this.addEventListener(FlexEvent.CREATION_COMPLETE , creationCompleteHandler);
}
- private function creationCompleteHandler(e:FlexEvent):void {
+ override protected function creationCompleteHandler(e:FlexEvent):void {
+ super.creationCompleteHandler(e);
+
_video.smoothing = true;
_videoHolder.addChild(_video);
diff --git a/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarningsBase.mxml b/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarningsBase.mxml
index 0e73cd9802..f6fa5b9d03 100644
--- a/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarningsBase.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/main/views/VideoWithWarningsBase.mxml
@@ -21,13 +21,34 @@ with BigBlueButton; if not, see .
+
+ = 0){
+ this.currentState = "chromeMacOSX";
+ } else {
+ this.currentState = "chrome";
+ }
+ }
+
+ ]]>
+
+
+
+
+
+
.
y="60"
x="{this.width/2 - imgChromeHelp.width/2}"
visible="false"
- source="@Embed('assets/chrome-permissions.png')" />
+ source.chrome="@Embed('assets/chrome-permissions-windows.png')"
+ source.chromeMacOSX="@Embed('assets/chrome-permissions-macosx.png')"/>