Skip to content

Make the run dialog usable by keyboard and screen reader - #21

Merged
Sebas1705 merged 1 commit into
mainfrom
fix/run-dialog-a11y
Nov 14, 2026
Merged

Sebas1705 merged 1 commit into
mainfrom
fix/run-dialog-a11y

Conversation

@Sebas1705

Copy link
Copy Markdown
Owner

Reviewed the install/update/repair run dialog with a real keyboard and a simulated API (plan, running with download progress, failed, finished, restart needed). Fixes: focus fell to the page when the start button and then Stop disappeared (it now goes to the dialog heading); progress was never announced (new aria-live line per step and a final result); the download bar had no name (now Firefox: 40%); at the 980x620 minimum window the failed state with the log open was 27px taller than the window and pushed Close and Retry off screen (the overlay row is now definite so the log shrinks). Contrast was audited in all three states, six styles and two themes with no failures. Two new tests fail without the change. Not checked: a real screen reader, a real install, Stop during a real run.

@Sebas1705
Sebas1705 merged commit f27d5fa into main Nov 14, 2026
4 checks passed
@Sebas1705
Sebas1705 deleted the fix/run-dialog-a11y branch November 14, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant