feat(conference): hide user media permission overlay when tracks are created
This commit is contained in:
parent
4829b86352
commit
bf7b723891
|
@ -632,11 +632,13 @@ export default {
|
|||
});
|
||||
}
|
||||
|
||||
// Hide permissions overlay when tracks are created
|
||||
tryCreateLocalTracks.then(() => {
|
||||
APP.store.dispatch(
|
||||
mediaPermissionPromptVisibilityChanged(false));
|
||||
});
|
||||
// Hide the permissions prompt/overlay as soon as the tracks are
|
||||
// created. Don't wait for the connection to be made, since in some
|
||||
// cases, when auth is rquired, for instance, that won't happen until
|
||||
// the user inputs their credentials, but the dialog would be
|
||||
// overshadowed by the overlay.
|
||||
tryCreateLocalTracks.then(() =>
|
||||
APP.store.dispatch(mediaPermissionPromptVisibilityChanged(false)));
|
||||
|
||||
return Promise.all([ tryCreateLocalTracks, connect(roomName) ])
|
||||
.then(([ tracks, con ]) => {
|
||||
|
|
Loading…
Reference in New Issue