Преглед изворни кода

fix(device-selection) Do not create preview when mic selection is disabled.

This fixes an issue on mobile Safari when audio is lost after the user opens the device selection menu.
master
Jaya Allamsetty пре 3 година
родитељ
комит
58d98ad7d3
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6
    0
      react/features/device-selection/components/DeviceSelection.js

+ 6
- 0
react/features/device-selection/components/DeviceSelection.js Прегледај датотеку

@@ -258,6 +258,12 @@ class DeviceSelection extends AbstractDialogTab<Props, State> {
258 258
      * @returns {void}
259 259
      */
260 260
     _createAudioInputTrack(deviceId) {
261
+        const { hideAudioInputPreview } = this.props;
262
+
263
+        if (hideAudioInputPreview) {
264
+            return;
265
+        }
266
+
261 267
         return this._disposeAudioInputPreview()
262 268
             .then(() => createLocalTrack('audio', deviceId, 5000))
263 269
             .then(jitsiLocalTrack => {

Loading…
Откажи
Сачувај