From f0b2d2fe4d703ca0cdfe5b783bcc110c29b3c48b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Wed, 3 Mar 2021 15:38:49 +0100 Subject: [PATCH] Null-check screenshareConstraints MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Šimon Brandner --- src/webrtc/call.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/webrtc/call.ts b/src/webrtc/call.ts index abc956d2f..725060d67 100644 --- a/src/webrtc/call.ts +++ b/src/webrtc/call.ts @@ -381,6 +381,7 @@ export class MatrixCall extends EventEmitter { try { const screenshareConstraints = await getScreenshareContraints(selectDesktopCapturerSource); + if (!screenshareConstraints) return; if (window.electron?.getDesktopCapturerSources) { // We are using Electron logger.debug("Getting screen stream using getUserMedia()...");