From 84b69fa0e75169e964b4eada67a52247094c5b62 Mon Sep 17 00:00:00 2001 From: MrTimscampi Date: Fri, 10 Apr 2020 21:20:21 +0200 Subject: [PATCH] Remove IE/Edge-specific case in app visibility handler As Edge 12+ supports the Visibility API, we don't need the MS-specific API handling --- src/components/apphost.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/components/apphost.js b/src/components/apphost.js index 5985609cc..93e1dbd02 100644 --- a/src/components/apphost.js +++ b/src/components/apphost.js @@ -431,9 +431,6 @@ define(["appSettings", "browser", "events", "htmlMediaHelper", "webSettings"], f if (typeof document.hidden !== "undefined") { /* eslint-disable-line compat/compat */ hidden = "hidden"; visibilityChange = "visibilitychange"; - } else if (typeof document.msHidden !== "undefined") { - hidden = "msHidden"; - visibilityChange = "msvisibilitychange"; } else if (typeof document.webkitHidden !== "undefined") { hidden = "webkitHidden"; visibilityChange = "webkitvisibilitychange"; @@ -447,7 +444,7 @@ define(["appSettings", "browser", "events", "htmlMediaHelper", "webSettings"], f } else { onAppVisible(); } - }); + }, false); } if (self.addEventListener) {