-
-
Notifications
You must be signed in to change notification settings - Fork 784
Persist magnification settings (zoom level, filter etc) when modified with gestures #19493
Copy link
Copy link
Closed
Feature
Copy link
Labels
audience/low-visionPR or issue is relevant to sighted or low vision usersPR or issue is relevant to sighted or low vision userscomponent/NVDA-GUIfeaturefeature/magnifierp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityrelease/blockingthis issue blocks the milestone releasethis issue blocks the milestone releaserelease/blocking-betatriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Milestone
Metadata
Metadata
Assignees
Labels
audience/low-visionPR or issue is relevant to sighted or low vision usersPR or issue is relevant to sighted or low vision userscomponent/NVDA-GUIfeaturefeature/magnifierp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityrelease/blockingthis issue blocks the milestone releasethis issue blocks the milestone releaserelease/blocking-betatriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Type
Fields
Give feedbackNo fields configured for Feature.
Is your feature request related to a problem? Please describe
Currently, if a user modifies magnifier's settings with a gesture, for instance by zooming in or out with
NVDA+shift+=orNVDA+shitf+-, these changes are not reflected in NVDA's running configuration. This means that:Describe the solution you'd like
Save the new zoom level, active filter etc to NVDA's configuration. This would bring Magnifier's settings into line with the behaviour of, for example, speech settings, where modifying values in the synth settings ring, changes the values in the configuration so that they can be persisted if/when desired.
It would probably also make sense to change some of the settings labels when doing this, to remove the word "Default".
Describe alternatives you've considered
Add a "Last used" option to these settings. That way, if the user wants magnifier to always start at, for example, 2× zoom, they can set it to do so, then adjust zoom as they see fit. Users who want the behaviour I am proposing can use the "Last used" option.
Additional context
This behaviour is how Windows Magnifier and, I believe, the magnifier built into the KDE compositor work.