aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--background/main.ts37
1 files changed, 19 insertions, 18 deletions
diff --git a/background/main.ts b/background/main.ts
index 60046e733..f039f9aea 100644
--- a/background/main.ts
+++ b/background/main.ts
@@ -16,26 +16,27 @@
/**
* Entry point for the background page.
- *
+ *
* @author Florian Dold
*/
"use strict";
-// TypeScript does not allow ".js" extensions in the
-// module name, so SystemJS must add it.
-System.config({
- defaultJSExtensions: true,
- });
-
-
-System.import("../lib/wallet/wxMessaging")
- .then((wxMessaging) => {
- // Export as global for debugger
- (window as any).wxMessaging = wxMessaging;
- wxMessaging.wxMain();
- })
- .catch((e) => {
- console.log("wallet failed");
- console.error(e.stack);
- });
+window.addEventListener("load", () => {
+
+ // TypeScript does not allow ".js" extensions in the
+ // module name, so SystemJS must add it.
+ System.config({
+ defaultJSExtensions: true,
+ });
+
+ System.import("../lib/wallet/wxMessaging")
+ .then((wxMessaging) => {
+ // Export as global for debugger
+ (window as any).wxMessaging = wxMessaging;
+ wxMessaging.wxMain();
+ }).catch((e) => {
+ console.log("wallet failed");
+ console.error(e.stack);
+ });
+});