From b2eef1daaa41313257e3f439d4d5604314c9ae2c Mon Sep 17 00:00:00 2001 From: Vijay A Date: Fri, 13 Aug 2021 09:07:33 +0530 Subject: fix(App): Fix app focus detection --- src/helpers/visibility-helper.js | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 src/helpers/visibility-helper.js (limited to 'src/helpers') diff --git a/src/helpers/visibility-helper.js b/src/helpers/visibility-helper.js deleted file mode 100644 index 8456c4ecf..000000000 --- a/src/helpers/visibility-helper.js +++ /dev/null @@ -1,27 +0,0 @@ -export function onVisibilityChange(cb) { - let isVisible = true; - - if (!cb) { - throw new Error('no callback given'); - } - - function focused() { - if (!isVisible) { - cb(isVisible = true); - } - } - - function unfocused() { - if (isVisible) { - cb(isVisible = false); - } - } - - document.addEventListener('visibilitychange', () => { (document.hidden ? unfocused : focused)(); }); - - window.onpageshow = focused; - window.onfocus = focused; - - window.onpagehid = unfocused; - window.onblur = unfocused; -} -- cgit v1.2.3-54-g00ecf