forked from KathiraveluLab/DHGWorkflow
-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Quick pass with keyboard + screen reader and it’s pretty broken.
Most controls are clickable but not properly keyboard-usable (Enter handling is missing in several places), tab semantics are off, and a bunch of icon buttons don’t have labels. Also found one real bug: zoom “fit” key handler calls reset instead of fit.
Modals also don’t fully trap focus, and there are still native confirm dialogs in flow where we already have app modals.
to repro:
- Tab through toolbar/tabs and use Enter/Space
- Open zoom controls, trigger fit via keyboard
- Open modal, keep tabbing
- Try with NVDA/VoiceOver and inspect button announcements
UI should be fully usable without a mouse: correct Enter/Space behavior, proper tab roles/states, labeled controls, focus trap in modals, and no random native confirm popups in core flow.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels