diff --git a/web/app/assets/javascripts/networkTestHelper.js b/web/app/assets/javascripts/networkTestHelper.js index 73170644b..32f52afec 100644 --- a/web/app/assets/javascripts/networkTestHelper.js +++ b/web/app/assets/javascripts/networkTestHelper.js @@ -394,7 +394,7 @@ if (success) { - if(window.VideoStore.videoEnabled) { + if(window.VideoStore.isVideoEnabled()) { startVideoTest(); } else { diff --git a/web/app/assets/javascripts/react-components/stores/VideoStore.js.coffee b/web/app/assets/javascripts/react-components/stores/VideoStore.js.coffee index b2902863d..162af5478 100644 --- a/web/app/assets/javascripts/react-components/stores/VideoStore.js.coffee +++ b/web/app/assets/javascripts/react-components/stores/VideoStore.js.coffee @@ -48,6 +48,8 @@ BackendToFrontendFPS = { videoEnabled = context.jamClient.FTUEGetVideoShareEnable() + @videoEnabled = videoEnabled + if videoEnabled currentDevice = context.jamClient.FTUECurrentSelectedVideoDevice() deviceNames = context.jamClient.FTUEGetVideoCaptureDeviceNames() @@ -238,5 +240,9 @@ BackendToFrontendFPS = { if shouldShow @configureWindow = window.open("/popups/configure-video", 'Configure Video', 'scrollbars=yes,toolbar=no,status=no,height=395,width=444') ) + + isVideoEnabled:() -> + return @videoEnabled + } )