From 2ce98e4622153bdf770ce543415759a90424a988 Mon Sep 17 00:00:00 2001 From: zenggang Date: Mon, 11 Apr 2022 08:41:13 +0000 Subject: [PATCH] * Fix bug#21331 --- module/index/js/index.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/module/index/js/index.js b/module/index/js/index.js index 4e988293c4..a89e2c7fef 100644 --- a/module/index/js/index.js +++ b/module/index/js/index.js @@ -654,6 +654,27 @@ $(window).on('resize', refreshMoreMenu); refreshMoreMenu(); setTimeout(refreshMoreMenu, 500); + + /* Fix bug #21331. */ + var vibibleState =''; + var visibleChange =''; + if(typeof document.visibilityState != 'undefined') + { + visibleChange = 'visibilitychange'; +   vibibleState = 'visibilityState'; + } + else if(typeof document.webkitVisibilityState != 'undefined') + { + visibleChange = 'webkitvisibilitychange'; +   vibibleState = 'webkitVisibilityState'; + } + if(visibleChange) + { + document.addEventListener(visibleChange, function() + { + if(document[vibibleState] == 'visible') showTab($('#bars>li.active').data('app')); + }); + } }); }());