Bug Report (Automated QA — vortex-qa skill)
Severity: LOW (a11y polish)
View: Downloads (any view, default initial focus state)
Commit: 86355f2
Branch: feat/task-19-notifications-enriched
tauri-pilot: 0.5.0
Steps to Reproduce
tauri-pilot navigate "http://localhost:1420/downloads"
tauri-pilot press Tab
tauri-pilot eval '(function(){return document.activeElement.tagName})()'
# → "BODY"
Expected
Tab moves focus to the first focusable element (search input or first sidebar nav link).
Actual
document.activeElement.tagName === "BODY" after one Tab press — the keyboard event is received (per other shortcut tests) but tab order does not advance into the page.
Suggested fix
- Ensure the page has a focusable starting point (skip-link or autofocus on first input/nav link)
- OR set
tabIndex={0} on the layout root so tab order can begin
Console errors
None.
Environment
- OS: Linux
- Tauri: dev mode
Bug Report (Automated QA — vortex-qa skill)
Severity: LOW (a11y polish)
View: Downloads (any view, default initial focus state)
Commit: 86355f2
Branch: feat/task-19-notifications-enriched
tauri-pilot: 0.5.0
Steps to Reproduce
Expected
Tab moves focus to the first focusable element (search input or first sidebar nav link).
Actual
document.activeElement.tagName === "BODY"after one Tab press — the keyboard event is received (per other shortcut tests) but tab order does not advance into the page.Suggested fix
tabIndex={0}on the layout root so tab order can beginConsole errors
None.
Environment