-
-
Notifications
You must be signed in to change notification settings - Fork 639
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show reset config as a menu item in secure mode #13547
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think appendConfigProfilesSection would be better named something like appendConfigManagementSection. Server, reset and save are to do with configuration, but not specifically to do with Config profiles.
Also, I think the PR description / tests should clearly mention that resetting to factory defaults is safe as we don't actually save the config on secure mode. The tests should mention resetting to factory defaults, confirming that the reset worked, and then exiting the secure desktop / restarting the machine, and confirming that the config was back to what it was before resetting to factory defaults.
See test results for failed build of commit a7325c6036 |
Link to issue number:
None
Summary of the issue:
Currently a user can temporarily reset to factory defaults in secure mode by pressing the default input gesture
NVDA+control+r
3 times.A user using NVDA in a shared kiosk may find this command helpful to temporarily use NVDA with factory settings, so that they can log in and then use their own settings profile.
This is safe, as resetting to factory defaults doesn't save the settings profile to disk. Users can revert to the saved configuration for secure screens by:
NVDA+control+r
The feature "reset configuration to factory defaults" is hidden from the NVDA menu in secure mode, even though it is exposed through a default input gesture.
Description of how this pull request fixes the issue:
Show "reset configuration to factory defaults" as a menu item in secure mode
Testing strategy:
Manual testing:
Known issues with pull request:
None
Change log entries:
Bug fixes
Code Review Checklist: