Преглед на файлове

Merge pull request #1160 from jitsi/fix-unpinning-local-dominant-speaker

Fixes unpinning local user which is dominant speaker.
master
hristoterezov преди 8 години
родител
ревизия
57b0736ebb
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6
    0
      modules/UI/videolayout/VideoLayout.js

+ 6
- 0
modules/UI/videolayout/VideoLayout.js Целия файл

@@ -358,6 +358,12 @@ var VideoLayout = {
358 358
                 if(smallVideo && smallVideo.hasVideo()) {
359 359
                     this.updateLargeVideo(currentDominantSpeaker);
360 360
                 }
361
+            } else {
362
+                // if there is no currentDominantSpeaker, it can also be
363
+                // that local participant is the dominant speaker
364
+                // we should act as a participant has left and was on large
365
+                // and we should choose somebody (electLastVisibleVideo)
366
+                this.updateLargeVideo(this.electLastVisibleVideo());
361 367
             }
362 368
 
363 369
             eventEmitter.emit(UIEvents.PINNED_ENDPOINT, smallVideo, false);

Loading…
Отказ
Запис