From eefc8cb20c51baad30e526a454893770b67ef149 Mon Sep 17 00:00:00 2001 From: "Mr. M" Date: Thu, 13 Nov 2025 17:03:27 +0100 Subject: [PATCH] feat: Clone the previous state, b=no-bug, c=no-component --- src/zen/sessionstore/ZenSessionManager.sys.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zen/sessionstore/ZenSessionManager.sys.mjs b/src/zen/sessionstore/ZenSessionManager.sys.mjs index 89ecc9bbb..2a229daca 100644 --- a/src/zen/sessionstore/ZenSessionManager.sys.mjs +++ b/src/zen/sessionstore/ZenSessionManager.sys.mjs @@ -157,9 +157,9 @@ class nsZenSessionManager { getNewWindowData() { lazy.SessionSaver.run(); - const state = lazy.SessionStore.getCurrentState(forceUpdateAllWindows); + const state = lazy.SessionStore.getCurrentState(true); const windows = state.windows || {}; - let newWindow = { ...Cu.cloneInto(windows[Object.keys(windows)[0]], {}), ...this.#sidebar }; + let newWindow = Cu.cloneInto(windows[0], {}); return { windows: [newWindow] }; } }