From 25227944b5b535b49d61e910def74090a8bd5ac7 Mon Sep 17 00:00:00 2001 From: Kroese Date: Sun, 12 Oct 2025 01:51:17 +0200 Subject: [PATCH] fix: Do not reset loading animation (#1056) --- web/js/script.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/web/js/script.js b/web/js/script.js index 937e627..bfba26f 100644 --- a/web/js/script.js +++ b/web/js/script.js @@ -93,6 +93,12 @@ function processInfo() { } } +function extractContent(s) { + var span = document.createElement('span'); + span.innerHTML = s; + return span.textContent || span.innerText; +}; + function setInfo(msg, loading, error) { try { @@ -119,9 +125,17 @@ function setInfo(msg, loading, error) { spin.style.visibility = 'hidden'; } + var p = "

"; loading = !!loading; if (loading) { - msg = "

" + msg + "

"; + msg = p + msg + "

"; + } + + if (msg.includes(p)) { + if (el.innerHTML.includes(p)) { + el.getElementsByClassName('loading')[0].textContent = extractContent(msg); + return true; + } } el.innerHTML = msg;