From 0e233d51619efc350e170e6383f4d400a8341400 Mon Sep 17 00:00:00 2001 From: Amir Ghezelbash Date: Fri, 18 Oct 2024 13:48:08 +0300 Subject: [PATCH] fix: Do not use detached window for camera source --- src/script/media/MediaStreamHandler.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/script/media/MediaStreamHandler.ts b/src/script/media/MediaStreamHandler.ts index 748f7e34547..d70bef2a9b3 100644 --- a/src/script/media/MediaStreamHandler.ts +++ b/src/script/media/MediaStreamHandler.ts @@ -166,7 +166,8 @@ export class MediaStreamHandler { const detachedWindow = callState.detachedWindow(); const isInDetachedMode = callState.viewMode() === CallingViewMode.DETACHED_WINDOW; - const useDetachedWindowForScreenSharingSource = isInDetachedMode && detachedWindow !== null; + const useDetachedWindowForScreenSharingSource = + screen === true && video === false && isInDetachedMode && detachedWindow !== null; if (useDetachedWindowForScreenSharingSource) { callState.isScreenSharingSourceFromDetachedWindow(true);