Bläddra i källkod

make sure sessiosn is global (fix #945)

Gildas 3 år sedan
förälder
incheckning
f443087c0f
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4 1
      src/single-file/processors/frame-tree/content/content-frame-tree.js

+ 4 - 1
src/single-file/processors/frame-tree/content/content-frame-tree.js

@@ -64,7 +64,10 @@ const top = globalThis.top;
 const MessageChannel = globalThis.MessageChannel;
 const document = globalThis.document;
 
-const sessions = new Map();
+let sessions = globalThis.sessions;
+if (!sessions) {
+	sessions = globalThis.sessions = new Map();
+}
 let windowId;
 if (TOP_WINDOW) {
 	windowId = TOP_WINDOW_ID;