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,
),
];
}
if (participant && participant.isScreenShareEnabled) {
const screenShareId = `${mediaId}:screen-share`;
yield [
screenShareId,
prevItems.get(screenShareId) ??
new ScreenShare(
screenShareId,
member,
participant,
this.encryptionSystem,
this.livekitRoom,
),
];
if (participant?.isScreenShareEnabled) {
const screenShareId = `${indexedMediaId}:screen-share`;
yield [
screenShareId,
prevItems.get(screenShareId) ??
new ScreenShare(
screenShareId,
member,
participant,
this.encryptionSystem,
this.livekitRoom,
),
];
}
}
}
}.bind(this)(),