App Sidebar: resized width resets after reload #1315

Open
opened 2026-10-07 04:40:31 +00:00 by kayg · 0 comments
Owner

Steps:

  1. Start an authenticated local production build at 1440 px.
  2. Drag the App Sidebar edge from 248 px to 296 px.
  3. Confirm the separator reports aria-valuenow="296" and local storage has calternal.panel.sidebar=296.
  4. Reload the route.

Expected: The App Sidebar restores its saved 296 px width for the same User.

Actual: The app reloads with the default 248 px width. aria-valuenow is 248 and the calternal.panel.sidebar key is gone. userStorage clears unowned legacy calternal.* keys during startup, while the shared resizableEdge action writes this preference directly to local storage.

Evidence: artifacts/bash-chrome/sidebar-resize-reload-1305.json (real local production server, Chromium with macOS platform emulation, 1440×900).

Severity: minor. This loses a view preference but does not change User content.

Steps: 1. Start an authenticated local production build at 1440 px. 2. Drag the App Sidebar edge from 248 px to 296 px. 3. Confirm the separator reports `aria-valuenow="296"` and local storage has `calternal.panel.sidebar=296`. 4. Reload the route. Expected: The App Sidebar restores its saved 296 px width for the same User. Actual: The app reloads with the default 248 px width. `aria-valuenow` is 248 and the `calternal.panel.sidebar` key is gone. `userStorage` clears unowned legacy `calternal.*` keys during startup, while the shared `resizableEdge` action writes this preference directly to local storage. Evidence: `artifacts/bash-chrome/sidebar-resize-reload-1305.json` (real local production server, Chromium with macOS platform emulation, 1440×900). Severity: minor. This loses a view preference but does not change User content.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1315
No description provided.