Files
ElyOffice/tasks/reviews/R6.3-r1.md
T
ZacharyZhang-NYandClaude Opus 5.5 1abaa5dc83 R6.3 round 1 fix: restored tabs keep the recent list cleared
A tab reopened from the session counts as already remembered, so
clearing the list survives a restart; explicit opens still join it.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-15 03:18:41 -04:00

851 B

FAIL

  • apps/ely-mark/src/places.rs:112 — Clearing recent files does not survive restart when a document tab remains open. Open private.md, click Clear Recent Files, quit with that tab open, and relaunch. The click empties the sidebar and writes [], but session restoration opens the saved tab with an empty remembered map; Desk::observed calls track_recent, restoring the cleared path to both the sidebar and recent.json. The restart probe reproduced this twice (.work/R6.3-r1/probes-final.log); all 99 ely-files and 140 ElyMark tests passed because the committed clear test stops before restart. Prevent automatic session restoration from re-adding cleared history while preserving recent-file updates for explicit opens, and add a regression that clears through the button, closes the session, and restarts with its saved tabs.