From 9543c47900b9c1344f0469efc8ba7919f0fca1ca Mon Sep 17 00:00:00 2001 From: Haocen Date: Tue, 13 Sep 2022 08:34:44 -0400 Subject: [PATCH] Use Events class for handling visibilitychange --- client/scripts/ui.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/scripts/ui.js b/client/scripts/ui.js index 7fff1f7..426bbc9 100644 --- a/client/scripts/ui.js +++ b/client/scripts/ui.js @@ -438,10 +438,10 @@ class Notifications { const visibilitychangeHandler = () => { if (document.visibilityState === 'visible') { notification.close(); - document.removeEventListener('visibilitychange', visibilitychangeHandler); + Events.off('visibilitychange', visibilitychangeHandler); } }; - document.addEventListener('visibilitychange', visibilitychangeHandler); + Events.on('visibilitychange', visibilitychangeHandler); return notification; }