aboutsummaryrefslogtreecommitdiff
path: root/src/webex/pages/popup.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/webex/pages/popup.tsx')
-rw-r--r--src/webex/pages/popup.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/webex/pages/popup.tsx b/src/webex/pages/popup.tsx
index 6d0134b84..2224a662f 100644
--- a/src/webex/pages/popup.tsx
+++ b/src/webex/pages/popup.tsx
@@ -27,6 +27,8 @@
*/
import * as i18n from "../../i18n";
+import { runOnceWhenReady } from "./common";
+
import { AmountJson } from "../../amounts";
import * as Amounts from "../../amounts";
@@ -41,6 +43,7 @@ import * as wxApi from "../wxApi";
import * as React from "react";
import * as ReactDOM from "react-dom";
+
import URI = require("urijs");
function onUpdateNotification(f: () => void): () => void {
@@ -571,7 +574,7 @@ const el = (
</div>
);
-document.addEventListener("DOMContentLoaded", () => {
+runOnceWhenReady(() => {
ReactDOM.render(el, document.getElementById("content")!);
// Will be used by the backend to detect when the popup gets closed,
// so we can clear notifications