From 68daf93224422f8c2ddaf870d22a8c76ae7fb67c Mon Sep 17 00:00:00 2001 From: Oleh Polisan Date: Fri, 28 Jun 2024 13:01:28 +0300 Subject: [PATCH] fix: default tray when stream stopped --- src/renderer/patches/tray.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/patches/tray.ts b/src/renderer/patches/tray.ts index 4328815..58b2ae8 100644 --- a/src/renderer/patches/tray.ts +++ b/src/renderer/patches/tray.ts @@ -125,10 +125,10 @@ onceReady.then(() => { }); FluxDispatcher.subscribe("RTC_CONNECTION_STATE", params => { - if (params.state === "RTC_CONNECTED") { + if (params.state === "RTC_CONNECTED" && params.context === "default") { isInCall = true; setCurrentTrayIcon(); - } else if (params.state === "RTC_DISCONNECTED") { + } else if (params.state === "RTC_DISCONNECTED" && params.context === "default") { VesktopNative.tray.setIcon("icon"); isInCall = false; }