clean up finishload function

This commit is contained in:
sethburkart123
2024-06-09 09:01:37 +10:00
parent d686631b8d
commit 68524fe4d7
+16 -13
View File
@@ -304,21 +304,24 @@ export function OpenWhatsNewPopup() {
async function finishLoad() { async function finishLoad() {
try { try {
document.querySelector('.legacy-root')!.classList.remove('hidden') document.querySelector('.legacy-root')?.classList.remove('hidden');
var loadingbk = document.getElementById('loading')
loadingbk!.classList.add('closeLoading')
await delay(501)
loadingbk!.remove()
} catch (err) {}
const loadingbk = document.getElementById('loading');
const result = browser.storage.local.get(['justupdated']) loadingbk?.classList.add('closeLoading');
function open (result: any) { await delay(501);
if (result.justupdated && !document.getElementById('whatsnewbk')) { loadingbk?.remove();
OpenWhatsNewPopup() } catch (err) {
} console.error("Error during loading cleanup:", err);
}
try {
const { justupdated } = await browser.storage.local.get('justupdated');
if (justupdated && !document.getElementById('whatsnewbk')) {
OpenWhatsNewPopup();
}
} catch (error) {
console.error("Error retrieving 'justupdated' from storage:", error);
} }
result.then(open, onError)
} }
async function DeleteWhatsNew() { async function DeleteWhatsNew() {