Please confirm these before moving forward
UniGetUI Version
2026.3.0
Windows version, edition, and architecture
Windows 11 x64
Describe your issue
Several settings implemented using SecureCheckboxCard have no accessible name on their focusable toggle switch.
When navigating with screen readers and the Tab key, screen readers only announces:
toggle button, not pressed
instead of announcing the name of the setting.
This affects all current uses of SecureCheckboxCard, including settings such as:
- Allow custom command-line arguments
- Ignore custom pre-install and post-install commands when importing packages from a bundle
- Allow changing the paths for package manager executables
- Allow importing custom command-line arguments when importing packages from a bundle
- Allow importing custom pre-install and post-install commands when importing packages from a bundle
- Use installed GSudo instead of UniGetUI Elevator
The text of each setting is available separately in the UI Automation tree, but it is not associated with the focusable ToggleSwitch.
Other settings implemented using CheckboxCard are announced correctly by screen readers.
Steps to reproduce the issue
- Start screen readers such as windows narrator or nvda.
- Open UniGetUI.
- Go to Settings > Administrator privileges and other dangerous settings.
- Navigate through the settings using the Tab key.
- Focus one of the security restriction toggle switches.
- Screen readers announce only toggle button, not pressed, without the name of the setting.
The same behavior can also be reproduced in Experimental settings with Use installed GSudo instead of UniGetUI Elevator.
UniGetUI Log
Package Managers Logs
Not applicable. This issue is related to UI Automation and keyboard accessibility, not package manager operations.
Relevant information
#1767
Screenshots and videos
No response
Please confirm these before moving forward
UniGetUI Version
2026.3.0
Windows version, edition, and architecture
Windows 11 x64
Describe your issue
Several settings implemented using SecureCheckboxCard have no accessible name on their focusable toggle switch.
When navigating with screen readers and the Tab key, screen readers only announces:
toggle button, not pressed
instead of announcing the name of the setting.
This affects all current uses of SecureCheckboxCard, including settings such as:
The text of each setting is available separately in the UI Automation tree, but it is not associated with the focusable ToggleSwitch.
Other settings implemented using CheckboxCard are announced correctly by screen readers.
Steps to reproduce the issue
The same behavior can also be reproduced in Experimental settings with Use installed GSudo instead of UniGetUI Elevator.
UniGetUI Log
Package Managers Logs
Relevant information
#1767
Screenshots and videos
No response