Skip to content

Commit 1551450

Browse files
committed
Restored extended remove loading spinner routine deleted in 766f859
1 parent 766f859 commit 1551450

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

chatgpt-infinity/firefox/extension/popup/controller.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,9 @@
204204
moreExtensionsSpan.onclick = () => { open(app.urls.relatedExtensions) ; close() }
205205
moreExtensionsSpan.append(moreExtensionsIcon) ; footer.append(moreExtensionsSpan)
206206

207-
// Remove loading spinner
208-
document.querySelectorAll('[class^=loading]').forEach(elem => elem.remove())
207+
// Remove LOADING SPINNER after imgs load
208+
Promise.all([...document.querySelectorAll('img')].map(img =>
209+
img.complete ? Promise.resolve() : new Promise(resolve => img.onload = resolve)
210+
)).then(() => document.querySelectorAll('[class^=loading]').forEach(elem => elem.remove()))
209211

210212
})()

0 commit comments

Comments
 (0)