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
Warn user when overriding a pre-existing input gesture #3605
Comments
Comment 1 by jteh on 2013-10-23 19:31
|
Since this issue is a deficiency in an existing NVDA feature, this may be worth assigning a slightly higher priority. Also, related ticket #3848 is marked P3, which may be some reason to assign this similar priority so as to tackle both tickets together whenever that happens in the future. Thoughts? @feerrenrut |
How I read this issue is that "a user should be warned when overriding some other pre-existing shortcut" to solve the problem of hiding an existing command. Jamie has mentioned that the commands are context sensitive, which we will have to think about when proposing a solution to this problem. There is also #7074 which I think is a duplicate of this issue, it has a couple of user stories written on it which, I think, summarise both tickets. #3848 is a bug in the GUI, not accurately reflecting the current state of gestures. |
I guess it would be sufficient if NVDA throws a warning when you are trying to assign a gesture which is already assigned in the current context. This would mean, for example, that assigning nvda+f7 outside browse mode would not throw such a warning, but I'd concider that expected behavior. |
* Input Gestures dialog doesn't reflect a built-in gesture that was just overridden (nvaccess#3848) * Warn user when overriding a pre-existing input gesture (nvaccess#3605)
I'm currently working on a fix for #3848 that also incorporates an implementation for this feature (both are quite related). My current approach follows the easy path as proposed by @LeonarddeR in #3605 (comment) that is to consider only the context of the object that has focus before opening the Input Gesture dialog and the current keyboard layout or braille display. First of all, in a gesture normalized identifier, let's call
Would you validate that two gestures are considered conflicting if and only if their source class and specifier are identical and they both have a non-empty source modifier? |
, nvaccess#3848) * Warn user when overriding a pre-existing input gesture (nvaccess#3605) * Input Gestures dialog doesn't reflect a built-in gesture that was just overridden (nvaccess#3848)
Hello. A user of the spanish community is asking for this feature. Can this be triaged? @Adriani90 @CyrilleB79 |
Reported by dgoldfield on 2013-10-23 18:55
When you assign an NVDA function to a hotkey which is already assigned, the user is not warned that this key is currently in use or has been assigned to another function.
Example:
Of course, the insert-T hotkey is usually the key to read the title bar. NVDA will allow you to make this choice and will override the current function of insert-T, without first warning the user that this key is in use.
Blocking #4915
The text was updated successfully, but these errors were encountered: