Unverified Commit 25227944 authored by Kroese's avatar Kroese Committed by GitHub
Browse files

fix: Do not reset loading animation (#1056)

parent 06650e91
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
@@ -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 = "<p class=\"loading\">";
        loading = !!loading;
        if (loading) {
            msg = "<p class=\"loading\">" + msg + "</p>";
            msg = p + msg + "</p>";
        }

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

        el.innerHTML = msg;