Duplicate screen sharing tiles like we used to

This commit is contained in:
Hugh Nimmo-Smith
2024-11-07 11:30:08 +00:00
parent f9f8f378af
commit dfd7273ac6

View File

@@ -503,20 +503,22 @@ export class CallViewModel extends ViewModel {
this.livekitRoom, this.livekitRoom,
), ),
]; ];
}
if (participant && participant.isScreenShareEnabled) { if (participant?.isScreenShareEnabled) {
const screenShareId = `${mediaId}:screen-share`; const screenShareId = `${indexedMediaId}:screen-share`;
yield [ yield [
screenShareId, screenShareId,
prevItems.get(screenShareId) ?? prevItems.get(screenShareId) ??
new ScreenShare( new ScreenShare(
screenShareId, screenShareId,
member, member,
participant, participant,
this.encryptionSystem, this.encryptionSystem,
this.livekitRoom, this.livekitRoom,
), ),
]; ];
}
} }
} }
}.bind(this)(), }.bind(this)(),