|
@@ -438,13 +438,17 @@ var VideoLayout = {
|
438
|
438
|
|
439
|
439
|
APP.conference.listMembers().forEach(function (member) {
|
440
|
440
|
let id = member.getId();
|
|
441
|
+ let remoteVideo = remoteVideos[id];
|
|
442
|
+ if (!remoteVideo)
|
|
443
|
+ return;
|
|
444
|
+
|
441
|
445
|
if (member.isModerator()) {
|
442
|
|
- remoteVideos[id].removeRemoteVideoMenu();
|
443
|
|
- remoteVideos[id].createModeratorIndicatorElement();
|
|
446
|
+ remoteVideo.removeRemoteVideoMenu();
|
|
447
|
+ remoteVideo.createModeratorIndicatorElement();
|
444
|
448
|
} else if (isModerator) {
|
445
|
449
|
// We are moderator, but user is not - add menu
|
446
|
450
|
if ($(`#remote_popupmenu_${id}`).length <= 0) {
|
447
|
|
- remoteVideos[id].addRemoteVideoMenu();
|
|
451
|
+ remoteVideo.addRemoteVideoMenu();
|
448
|
452
|
}
|
449
|
453
|
}
|
450
|
454
|
});
|