Summary
Make lists, dialogs, menus and the virtual keyboard announce focus changes and states to Narrator.
Motivation
Accessibility is a spec requirement; the current UI sets names but does not announce logical focus changes.
Requirements
Controller UX
Works with the same controller navigation; Narrator reads the focused element.
Technical Notes
AutomationProperties and automation peers in ControlFS.App.
Acceptance Criteria
Testing
Manual test with Narrator; UI automation assertions where possible.
Dependencies
Priority: medium · Milestone: 2 · Controller-First Windows UI
Summary
Make lists, dialogs, menus and the virtual keyboard announce focus changes and states to Narrator.
Motivation
Accessibility is a spec requirement; the current UI sets names but does not announce logical focus changes.
Requirements
Controller UX
Works with the same controller navigation; Narrator reads the focused element.
Technical Notes
AutomationPropertiesand automation peers inControlFS.App.Acceptance Criteria
Testing
Manual test with Narrator; UI automation assertions where possible.
Dependencies
Priority: medium · Milestone: 2 · Controller-First Windows UI