summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-10-10 15:14:17 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-10-10 15:14:17 +0200
commit08b6fb48c7c406d28d9232958fa6acbd3031d580 (patch)
treeafa3a6f133619eb012516f5c40e2f130238f287d
parentb6a083a669599ff30c697d4102358a5b272b2725 (diff)
downloadweb-common-08b6fb48c7c406d28d9232958fa6acbd3031d580.tar.gz
web-common-08b6fb48c7c406d28d9232958fa6acbd3031d580.tar.bz2
web-common-08b6fb48c7c406d28d9232958fa6acbd3031d580.zip
timing
-rw-r--r--taler-wallet-lib.ts6
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();
}