-
-
Notifications
You must be signed in to change notification settings - Fork 652
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
Cannot "escape" out of the "Confirm Deletion" prompt when the Deleting Configuration button is pressed #6851
Comments
Hi, Confirmed. Technical: gui.messageBox flags might be the culprit here. Thanks. |
Looks like this is because we are using
Adding wx.CANCEL allows the dialog to be dismissed with the |
I can understand why we have the buttons we do - it IS a yes / no question
- and there is no difference between saying "no" and pressing a "cancel"
button. I don't think adding a cancel button would add confusion if there
isn't an easy way to simply catch someone pressing the escape key and
activate the no button if they do?
…--
22 Point
Check out our first app, RapiTap! - Tap targets fast & avoid decoys:
Adrenaline pumping, Challenging, Accessible!
https://play.google.com/store/apps/details?id=au.com.twentytwopoint.rapitap
Free trial:
https://play.google.com/store/apps/details?id=au.com.twentytwopoint.rapitapfree
Web: http://www.22point.com.au
Facebook: https://www.facebook.com/22Point
Twitter: https://twitter.com/22PointApps
On 13 February 2017 at 19:48, Reef Turner ***@***.***> wrote:
Looks like this is because we are using wx.YES | wx.NO flags with the
message box.
The wx docs for messageBox
<http://docs.wxwidgets.org/3.1.0/classwx_message_dialog.html> specifies:
It is recommended to always use wxCANCEL with this style as otherwise the
message box won't have a close button under wxMSW and the user will be
forced to answer it.
Adding wx.CANCEL allows the dialog to be dismissed with the esc key
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#6851 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/APKmCFZYoWeLEEBesGpvXOBWbY_g4dkRks5rcBjMgaJpZM4L6Uvm>
.
|
Adding
|
That's probably a better solution, good job.
…--
22 Point
Check out our first app, RapiTap! - Tap targets fast & avoid decoys:
Adrenaline pumping, Challenging, Accessible!
https://play.google.com/store/apps/details?id=au.com.twentytwopoint.rapitap
Free trial:
https://play.google.com/store/apps/details?id=au.com.twentytwopoint.rapitapfree
Web: http://www.22point.com.au
Facebook: https://www.facebook.com/22Point
Twitter: https://twitter.com/22PointApps
On 13 February 2017 at 20:40, Reef Turner ***@***.***> wrote:
Adding wx.CANCEL results in three buttons (yes, no, and cancel). Rather
than do that I have re-worded the sentence, swapped to use the ok/cancel
buttons. The message box will now say:
This profile will be permanently deleted, this action cannot be undone.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#6851 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/APKmCMBCwItO92iF3BhNQ2tchYFvNzU0ks5rcCTwgaJpZM4L6Uvm>
.
|
Pressing `ESC` while the configuration profile "Confirm Deletion" prompt is active now dismisses the dialog. To do this, the wording was changed, and the `yes/no` buttons were replaced with `ok/cancel` buttons. Fixes #6851
For PR #6761 - Web page menu items (menu item checkbox's and radio buttons) can now be activated while in browse mode. Issue #6735 For PR #6866 - Excel sheet name reporting is now translated. Issue #6848 For PR #6884 - Pressing ESC while the configuration profile "Confirm Deletion" prompt is active now dismisses the dialog. Issue #6851 For PR #6895 - Cell border information can now be reported in Microsoft Excel by using `NVDA+f`. Issue #3044 For PR #6860 - Added support for aria-current attributes. Issue #6358
In NVDA's Configuration profiles dialog, select a profile, and press alt+d or activate the "delete" button.
The "Confirm deletion" prompt appears. Options are Yes or No.
Pressing escape should select no and close the dialog without deleting, however it does nothing. There is no need for a "cancel" button as "No" performs the same function.
Not high priority, however potentially opens up possibility of inadvertently deleting a configuration profile if someone accidentally opens the delete prompt and thinks they have dismissed it with escape.
The text was updated successfully, but these errors were encountered: