Merge pull request #1160 from jitsi/fix-unpinning-local-dominant-speaker
Fixes unpinning local user which is dominant speaker.
This commit is contained in:
commit
57b0736ebb
|
@ -358,6 +358,12 @@ var VideoLayout = {
|
||||||
if(smallVideo && smallVideo.hasVideo()) {
|
if(smallVideo && smallVideo.hasVideo()) {
|
||||||
this.updateLargeVideo(currentDominantSpeaker);
|
this.updateLargeVideo(currentDominantSpeaker);
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
// if there is no currentDominantSpeaker, it can also be
|
||||||
|
// that local participant is the dominant speaker
|
||||||
|
// we should act as a participant has left and was on large
|
||||||
|
// and we should choose somebody (electLastVisibleVideo)
|
||||||
|
this.updateLargeVideo(this.electLastVisibleVideo());
|
||||||
}
|
}
|
||||||
|
|
||||||
eventEmitter.emit(UIEvents.PINNED_ENDPOINT, smallVideo, false);
|
eventEmitter.emit(UIEvents.PINNED_ENDPOINT, smallVideo, false);
|
||||||
|
|
Loading…
Reference in New Issue