diff --git a/conference.js b/conference.js index 9dd284b0a..c9db7b7e5 100644 --- a/conference.js +++ b/conference.js @@ -1334,6 +1334,10 @@ export default { VideoLayout.initLargeVideo(); VideoLayout.resizeVideoArea(); + // Destroy old tracks. + APP.store.dispatch(destroyLocalTracks()); + this._localTracksInitialized = false; + this.roomName = roomName; const { tryCreateLocalTracks, errors } = this.createInitialLocalTracks();