From 1ff836865a8c9c23e16256efa879e35e3a6a3aec Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Wed, 23 Mar 2022 10:44:47 +1100 Subject: [PATCH] after moving focusListener to ts --- background.html | 1 - js/focus_listener.js | 14 -------------- ts/util/focusListener.ts | 9 +++++++++ 3 files changed, 9 insertions(+), 15 deletions(-) delete mode 100644 js/focus_listener.js create mode 100644 ts/util/focusListener.ts diff --git a/background.html b/background.html index 9255fdd79..a65bbc589 100644 --- a/background.html +++ b/background.html @@ -35,7 +35,6 @@ - diff --git a/js/focus_listener.js b/js/focus_listener.js deleted file mode 100644 index c9a728233..000000000 --- a/js/focus_listener.js +++ /dev/null @@ -1,14 +0,0 @@ -// eslint-disable-next-line func-names -(function() { - 'use strict'; - - let windowFocused = false; - window.addEventListener('blur', () => { - windowFocused = false; - }); - window.addEventListener('focus', () => { - windowFocused = true; - }); - - window.isFocused = () => windowFocused; -})(); diff --git a/ts/util/focusListener.ts b/ts/util/focusListener.ts new file mode 100644 index 000000000..2fb81cf2c --- /dev/null +++ b/ts/util/focusListener.ts @@ -0,0 +1,9 @@ +let windowFocused = false; +window.addEventListener('blur', () => { + windowFocused = false; +}); +window.addEventListener('focus', () => { + windowFocused = true; +}); + +export const isWindowFocused = () => windowFocused;