-
-
Notifications
You must be signed in to change notification settings - Fork 783
Open modals crash NVDA when exiting #13579
Copy link
Copy link
Closed as not planned
Labels
bug/crashcomponent/NVDA-GUIp2https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Metadata
Metadata
Assignees
Labels
bug/crashcomponent/NVDA-GUIp2https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Type
Fields
Give feedbackNo fields configured for issues without a type.
While
gui.message.messageBoxprotects crashes when exiting, other modal dialogs are not protected.Usage of
ShowModalandgui.runScriptModalDialogcause crashes or undefined behaviour when exiting nvdaSteps to reproduce:
Actual behavior:
NVDA has crashed or partially exited, requiring a manual restart.
Expected behavior:
Exiting should be blocked until these modals are closed or handled.
A pattern like
messageBoxshould be implemented instead.See #13007 for suggested pattern designs.
System configuration
NVDA installed/portable/running from source:
installed and source
NVDA version:
2021.3.4, 2022.1beta3