diff --git a/src/userlib/js/bootstrap/index.js b/src/userlib/js/bootstrap/index.js index 9e978e050f..1d18c30dc5 100644 --- a/src/userlib/js/bootstrap/index.js +++ b/src/userlib/js/bootstrap/index.js @@ -70,9 +70,10 @@ if (!canisterId) { // Load index.js from the canister. icHttpAgent.retrieveAsset(canisterId, 'index.js') .then(content => { + document.body.firstElementChild.hidden = true; // "Loading ..." const indexJs = new TextDecoder().decode(content); const script = document.createElement('script'); script.innerText = indexJs; - document.head.appendChild(script); + setTimeout(() => { document.head.appendChild(script) }, 10); }); }