aboutsummaryrefslogtreecommitdiff
path: root/p/scripts
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2020-05-21 12:17:21 +0200
committerGravatar GitHub <noreply@github.com> 2020-05-21 12:17:21 +0200
commit3bef867a44cb8343cff3d69504425968f754779e (patch)
tree01059c7dd8e38542907f065d68bc6a79401a6939 /p/scripts
parentb906d79d61beaeed7474f33fb6dac01a63ca90b9 (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.js18
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