diff options
| author | 2020-05-21 12:17:21 +0200 | |
|---|---|---|
| committer | 2020-05-21 12:17:21 +0200 | |
| commit | 3bef867a44cb8343cff3d69504425968f754779e (patch) | |
| tree | 01059c7dd8e38542907f065d68bc6a79401a6939 /p/scripts | |
| parent | b906d79d61beaeed7474f33fb6dac01a63ca90b9 (diff) | |
Better hide spinner (#2990)
Fix https://github.com/FreshRSS/FreshRSS/issues/2986#issuecomment-631396735
By CSS, and also by JS
https://framagit.org/nicofrand/xextension-threepanesview/-/issues/10
Diffstat (limited to 'p/scripts')
| -rw-r--r-- | p/scripts/main.js | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/p/scripts/main.js b/p/scripts/main.js index 12d500785..83c806040 100644 --- a/p/scripts/main.js +++ b/p/scripts/main.js @@ -1526,6 +1526,13 @@ function faviconNbUnread(n) { } } +function removeFirstLoadSpinner() { + const first_load = document.getElementById('first_load'); + if (first_load) { + first_load.remove(); + } +} + function init_normal() { const stream = document.getElementById('stream'); if (!stream) { @@ -1556,6 +1563,7 @@ function init_beforeDOM() { } function init_afterDOM() { + removeFirstLoadSpinner(); init_notifications(); init_popup(); init_confirm_action(); @@ -1579,11 +1587,9 @@ init_beforeDOM(); //Can be called before DOM is fully loaded if (document.readyState && document.readyState !== 'loading') { init_afterDOM(); } else { - document.addEventListener('DOMContentLoaded', function () { - if (window.console) { - console.log('FreshRSS waiting for DOMContentLoaded…'); - } - init_afterDOM(); - }, false); + if (window.console) { + console.log('FreshRSS waiting for DOMContentLoaded…'); + } + document.addEventListener('DOMContentLoaded', init_afterDOM, false); } // @license-end |
