|
|
@@ -2479,9 +2479,11 @@ export default {
|
|
2479
|
2479
|
APP.UI.removeLocalMedia();
|
|
2480
|
2480
|
|
|
2481
|
2481
|
// Remove unnecessary event listeners from firing callbacks.
|
|
2482
|
|
- JitsiMeetJS.mediaDevices.removeEventListener(
|
|
2483
|
|
- JitsiMediaDevicesEvents.DEVICE_LIST_CHANGED,
|
|
2484
|
|
- this.deviceChangeListener);
|
|
|
2482
|
+ if (this.deviceChangeListener) {
|
|
|
2483
|
+ JitsiMeetJS.mediaDevices.removeEventListener(
|
|
|
2484
|
+ JitsiMediaDevicesEvents.DEVICE_LIST_CHANGED,
|
|
|
2485
|
+ this.deviceChangeListener);
|
|
|
2486
|
+ }
|
|
2485
|
2487
|
|
|
2486
|
2488
|
let requestFeedbackPromise;
|
|
2487
|
2489
|
|