Fix password prompt disappearing instantly by delaying service worker setup until window load

This commit is contained in:
Bowen Ding
2020-04-11 22:44:52 +08:00
parent 052ad58ae1
commit 228a36bb63

View File

@@ -40,7 +40,11 @@ class Decryptor {
if (local_config) {
this._config = local_config;
}
this._mSetupServiceWorker();
window.addEventListener(
"load",
(e) => this._mSetupServiceWorker(),
{ once: true, passive: true }
);
}
console.info("Decryptor initialized");