fix(remotecontrol): Pin the controlled participant only on remote control permissions granted

pull/1192/head
hristoterezov 8 years ago
parent 0453346cf4
commit 1f7c5529e9
  1. 9
      modules/UI/videolayout/RemoteVideo.js

@ -246,9 +246,12 @@ RemoteVideo.prototype._requestRemoteControlPermissions = function () {
{user: this.user.getDisplayName()
|| interfaceConfig.DEFAULT_REMOTE_DISPLAY_NAME}
);
let pinnedId = this.VideoLayout.getPinnedId();
if(pinnedId !== this.id) {
this.VideoLayout.handleVideoThumbClicked(this.id);
if(result === true) {//the remote control permissions has been granted
// pin the controlled participant
let pinnedId = this.VideoLayout.getPinnedId();
if(pinnedId !== this.id) {
this.VideoLayout.handleVideoThumbClicked(this.id);
}
}
}, error => {
logger.error(error);

Loading…
Cancel
Save