diff --git a/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx b/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx index 37ed4ab504..85e3ecb308 100755 --- a/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx +++ b/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx @@ -183,6 +183,7 @@ class AudioModal extends Component { componentDidUpdate(prevProps) { const { autoplayBlocked, closeModal } = this.props; + if (autoplayBlocked !== prevProps.autoplayBlocked) { autoplayBlocked ? this.setState({ content: 'autoplayBlocked' }) : closeModal(); } @@ -246,13 +247,14 @@ class AudioModal extends Component { const { joinEchoTest, + isConnecting, } = this.props; const { disableActions, } = this.state; - if (disableActions) return; + if (disableActions && isConnecting) return; this.setState({ hasError: false,