Fix screen reader button accessibility and category navigation (#4944)

* Fix UI automation peer wrapping and category focusability

* Add accessibility name to SettingsButton

* Avoid nesting ScrollViewer in generated panels with outer viewers

Inspect targetGrid and its parent hierarchy in Invoke-WPFUIElements to avoid adding an inner ScrollViewer when an outer ScrollViewer already exists.
This commit is contained in:
makhlwf
2026-08-09 18:02:53 -05:00
committed by GitHub
parent 53fc260cc0
commit afc3e1eec2
4 changed files with 86 additions and 46 deletions
+2
View File
@@ -1257,6 +1257,8 @@
HorizontalAlignment="Right" VerticalAlignment="Center"
Margin="0,0,2,0"
FontFamily="Segoe MDL2 Assets"
ToolTip="Settings"
AutomationProperties.Name="Settings"
Content=""/>
<Popup Name="SettingsPopup"
IsOpen="False"