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;