diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-10-10 15:14:17 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-10-10 15:14:17 +0200 |
commit | 08b6fb48c7c406d28d9232958fa6acbd3031d580 (patch) | |
tree | afa3a6f133619eb012516f5c40e2f130238f287d | |
parent | b6a083a669599ff30c697d4102358a5b272b2725 (diff) | |
download | web-common-08b6fb48c7c406d28d9232958fa6acbd3031d580.tar.gz web-common-08b6fb48c7c406d28d9232958fa6acbd3031d580.tar.bz2 web-common-08b6fb48c7c406d28d9232958fa6acbd3031d580.zip |
timing
-rw-r--r-- | taler-wallet-lib.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/taler-wallet-lib.ts b/taler-wallet-lib.ts index c743c23..433491c 100644 --- a/taler-wallet-lib.ts +++ b/taler-wallet-lib.ts @@ -416,6 +416,7 @@ namespace taler { function onPageLoadInExtension() { if (document.documentElement.getAttribute("data-taler-nojs")) { + console.log("doing taler initialization from extension (nojs)"); initTaler(); } } @@ -429,8 +430,9 @@ namespace taler { } else { console.log("running taler-wallet-lib from extension"); runningInExtension = true; - if (document.readyState == "loading") { - document.addEventListener("DOMContentLoaded", onPageLoadInExtension, false); + // Wait for even style sheets to load + if (document.readyState != "complete") { + window.onload = () => onPageLoadInExtension(); } else { onPageLoadInExtension(); } |