Compare commits

...

1 Commits

Author SHA1 Message Date
Hristo Terezov
8a8707d778 fix(remote-control):Pin the control participant SS 2023-03-17 13:48:23 -05:00

View File

@@ -207,14 +207,14 @@ export function processPermissionRequestReply(participantId: string, event: any)
// the remote control permissions has been granted
// pin the controlled participant
const pinnedParticipant = getPinnedParticipant(state);
const virtualScreenshareParticipantId = getVirtualScreenshareParticipantByOwnerId(state, participantId);
const virtualScreenshareParticipant = getVirtualScreenshareParticipantByOwnerId(state, participantId);
const pinnedId = pinnedParticipant?.id;
// @ts-ignore
if (virtualScreenshareParticipantId && pinnedId !== virtualScreenshareParticipantId) {
if (virtualScreenshareParticipant?.id && pinnedId !== virtualScreenshareParticipant?.id) {
// @ts-ignore
dispatch(pinParticipant(virtualScreenshareParticipantId));
} else if (!virtualScreenshareParticipantId && pinnedId !== participantId) {
dispatch(pinParticipant(virtualScreenshareParticipant?.id));
} else if (!virtualScreenshareParticipant?.id && pinnedId !== participantId) {
dispatch(pinParticipant(participantId));
}
}