diff --git a/desktop/tests/e2e/mentions.spec.ts b/desktop/tests/e2e/mentions.spec.ts index 820b1f2ab1..4296e479be 100644 --- a/desktop/tests/e2e/mentions.spec.ts +++ b/desktop/tests/e2e/mentions.spec.ts @@ -477,7 +477,7 @@ test("thread autocomplete keeps multiple long names readable in a narrow panel", }); await page.setViewportSize({ width: 900, height: 640 }); await page.addInitScript(() => { - window.sessionStorage.setItem("buzz.desktop.thread-panel-width", "300"); + window.localStorage.setItem("buzz.desktop.thread-panel-width", "300"); }); await page.goto("/"); await page.getByTestId("channel-general").click(); diff --git a/desktop/tests/e2e/messaging.spec.ts b/desktop/tests/e2e/messaging.spec.ts index 9a93086cf8..031faad34c 100644 --- a/desktop/tests/e2e/messaging.spec.ts +++ b/desktop/tests/e2e/messaging.spec.ts @@ -2638,14 +2638,14 @@ test("opens a single-level thread panel with inline expansion", async ({ ).toHaveCount(0); }); -test("thread panel width uses session storage and reset handle", async ({ +test("thread panel width uses local storage and reset handle", async ({ page, }) => { const customWidthPx = 520; const defaultWidthPx = 380; await page.addInitScript((width) => { - window.sessionStorage.setItem( + window.localStorage.setItem( "buzz.desktop.thread-panel-width", String(width), ); diff --git a/desktop/tests/e2e/threadpane-ultrawide.spec.ts b/desktop/tests/e2e/threadpane-ultrawide.spec.ts index 1c52515630..2c0bd1341d 100644 --- a/desktop/tests/e2e/threadpane-ultrawide.spec.ts +++ b/desktop/tests/e2e/threadpane-ultrawide.spec.ts @@ -144,7 +144,7 @@ test.describe("thread pane on ultrawide monitors", () => { Math.round(element.getBoundingClientRect().width), ); const storedWidth = await page.evaluate(() => - Number(window.sessionStorage.getItem("buzz.desktop.thread-panel-width")), + Number(window.localStorage.getItem("buzz.desktop.thread-panel-width")), ); const mainWidth = await page .getByTestId("channel-drop-zone")