From 346856b5788d3d695b40d4cf3f8cc43c8d1ccfad Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Tue, 24 Dec 2024 18:41:06 -0700 Subject: [PATCH] refac --- src/routes/+layout.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 05982a82d..a82009c4d 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -92,7 +92,7 @@ }; const chatEventHandler = async (event) => { - if (event.chat_id !== $chatId) { + if (event.chat_id !== $chatId || document.visibilityState !== 'visible') { await tick(); const type = event?.data?.type ?? null; const data = event?.data?.data ?? null; @@ -126,7 +126,7 @@ // check url path const channel = $page.url.pathname.includes(`/channels/${event.channel_id}`); - if (!channel && event?.user?.id !== $user?.id) { + if ((!channel || document.visibilityState !== 'visible') && event?.user?.id !== $user?.id) { await tick(); const type = event?.data?.type ?? null; const data = event?.data?.data ?? null;