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
No way to clear a selection: no Esc, no clear button, no select-all; Upload stays hidden #403
Where:web/src/itemActions.ts:77-96 (onActionKey: Ctrl+A selects all, nothing clears), the selection bar in web/src/components/FolderPane.vue (~820-960: count + actions only), web/src/components/FileList.vue:173-178 (header select cell is a visually hidden label, no checkbox), web/src/styles/app.css:665 (.toolbar-actions { display: none } while a selection exists).
What happens: In a folder of 30 files, press Ctrl+A and the bar shows "30 selected". None of these change it: Esc, Ctrl+A again, a click on the empty area under the list, a click beside the title. Upload, New folder and Upload folder stay hidden. The only ways out are unticking all 30 rows one by one or leaving the folder. "New folder" also selects the folder it creates (FolderPane.vue:401), so right after creating a folder the Upload button is gone until the member unticks the new row. Verified with Playwright at desktop 1280x800, en: after each step .selection-count is "30 selected" and .toolbar-actions is not visible; thead input[type=checkbox] count is 0; there is no clear button in .selection-bar.
Expected: One step clears the selection:
Esc on a row or the list, when no menu or dialog is open.
A visible "Clear selection" control in the selection bar: a borderless icon button with an aria-label, on the desktop bar and on the phone sheet.
The keyboard shortcuts dialog lists "Esc: clear selection".
Fix:
In onActionKey, handle Escape with emit.select([]) when the selection is not empty. Menus and dialogs already stop propagation, so they keep working.
Add a "Clear selection" button after the count in the selection bar that sets selected.value = [].
Add i18n keys in en, de-du and de-sie.
Test (Playwright, e2e/selection-bar.spec.ts, both projects): In a folder with 3 files, Ctrl+A shows "3 selected". Press Escape: the bar is gone and the Upload control is visible again. Select again and click the bar's "Clear selection": the bar is gone. Fails today, because the bar stays at "3 selected".
Found by the automatic review round (claude-opus-5-5, b739414); per CLAUDE.md the fix starts with a failing behaviour test.
Activity
fix(#403): No way to clear a selection: no Esc, no clear button, no s…
BeSovereign commentedon Oct 20, 2026
Fixed: PR #412 squash-merged into
mainafter green CI (one commit;git revertit to undo).fix(#420): Esc does not clear a selection made with the row checkbox