|
@@ -428,13 +428,17 @@ var VideoLayout = {
|
428
|
428
|
|
429
|
429
|
APP.conference.listMembers().forEach(function (member) {
|
430
|
430
|
let id = member.getId();
|
|
431
|
+ let remoteVideo = remoteVideos[id];
|
|
432
|
+ if (!remoteVideo)
|
|
433
|
+ return;
|
|
434
|
+
|
431
|
435
|
if (member.isModerator()) {
|
432
|
|
- remoteVideos[id].removeRemoteVideoMenu();
|
433
|
|
- remoteVideos[id].createModeratorIndicatorElement();
|
|
436
|
+ remoteVideo.removeRemoteVideoMenu();
|
|
437
|
+ remoteVideo.createModeratorIndicatorElement();
|
434
|
438
|
} else if (isModerator) {
|
435
|
439
|
// We are moderator, but user is not - add menu
|
436
|
440
|
if ($(`#remote_popupmenu_${id}`).length <= 0) {
|
437
|
|
- remoteVideos[id].addRemoteVideoMenu();
|
|
441
|
+ remoteVideo.addRemoteVideoMenu();
|
438
|
442
|
}
|
439
|
443
|
}
|
440
|
444
|
});
|