From 74e64fb60a347e68a4e9396273fa19aefadefe8b Mon Sep 17 00:00:00 2001 From: Kris Hu Date: Tue, 15 Jul 2025 10:22:52 +0800 Subject: [PATCH] lint(presence): make eslint happy --- src/app/pages/client/ClientNonUIFeatures.tsx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/app/pages/client/ClientNonUIFeatures.tsx b/src/app/pages/client/ClientNonUIFeatures.tsx index 578c1603..478e2d1a 100644 --- a/src/app/pages/client/ClientNonUIFeatures.tsx +++ b/src/app/pages/client/ClientNonUIFeatures.tsx @@ -255,14 +255,15 @@ function MessageNotifications() { function UpdatePresence() { const mx = useMatrixClient(); - const onFocus = () => { - mx.setSyncPresence(SetPresence.Online); - }; - const onBlur = () => { - mx.setSyncPresence(SetPresence.Unavailable); - } useEffect(() => { + const onFocus = () => { + mx.setSyncPresence(SetPresence.Online); + }; + const onBlur = () => { + mx.setSyncPresence(SetPresence.Unavailable); + } + window.addEventListener("focus", onFocus); window.addEventListener("blur", onBlur); onFocus();