You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7bd7b5f
Browse filesBrowse the repository at this point in the historyBrowse files
test(app): cover the sidebar section and the session menu's Delete item
Unit: the Recents row budget moves to app-sidebar-rows.ts as
`recentsRowCapacity` and gets a table of heights. It was the one real
logic seam in this work — off-by-one arithmetic over the row pitch and
gap that decides whether "View all" stays reachable — and it was
untested. Extraction is behaviour-identical.
E2E: the Delete item is now asserted on both surfaces the user sees it
on, the sidebar row menu and the in-session header menu, sharing one set
of assertions. The header trigger opens on the first click, so only the
sidebar helper retries past the known first-click defect.
E2E: the section header is checked for keyboard operability, and a
height sweep pins that "View all" is never clipped out of the list.
That sweep stops at a 400px window. Below it the flexible area drops
under one row and View all is drawn with nowhere to go — pre-existing,
unrelated to the collapse work, and left for its own fix.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments