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();