diff --git a/frontend/src/routes/sessions/[id]/Chatbox.svelte b/frontend/src/routes/sessions/[id]/Chatbox.svelte index c90d4a8e015f0089c651477c3094a1b9f896a2fe..2373abfcce60012749d0ad780ab08b42ee45751b 100644 --- a/frontend/src/routes/sessions/[id]/Chatbox.svelte +++ b/frontend/src/routes/sessions/[id]/Chatbox.svelte @@ -28,7 +28,7 @@ .at(-1); if (!news || !(news instanceof Message)) return; - if (document.hidden) { + if (!document.hasFocus() && Notification.permission === 'granted') { new Notification(news.user.nickname, { body: news.content, icon: '/favicon.ico'