From a01a7a83928c8cc325716935cefd74b0d5b21bdc Mon Sep 17 00:00:00 2001 From: kaffem <29717789+kaffem@users.noreply.github.com> Date: Sat, 6 Feb 2021 23:08:53 +0100 Subject: [PATCH] moved the EventListener to the settings and delted the function for it --- src/javascript/enhancements/anilyr.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/javascript/enhancements/anilyr.ts b/src/javascript/enhancements/anilyr.ts index ed04a42..64e7f0b 100644 --- a/src/javascript/enhancements/anilyr.ts +++ b/src/javascript/enhancements/anilyr.ts @@ -24,7 +24,7 @@ export function init(): void { getGlobalConfiguration().getProperty(SETTINGS_playerAutopauseAfterFocusLost, value => { if (value) { core.registerScript((node: Node) => { - addVisibilityChangeListener(); + window.addEventListener('visibilitychange', observeTabFocus, false); }, "^/anime/[0-9]*/[0-9]*$"); } }); @@ -54,10 +54,6 @@ function observeScreenshotTooltip(tooltip: HTMLElement): void { }); } -function addVisibilityChangeListener(): void{ - window.addEventListener('visibilitychange', observeTabFocus, false); -} - function observeTabFocus(): void { let docState = document.visibilityState; let playerElement = findPlayerElement();