Steps to reproduce:
- Press NVDA+control+G to open the General settings
- Press control+Tab to switch to Speech settings panel
- Press NVDA+control+G
Actual behavior:
A second MultiCategorySettingsDialog is opened and the following error appears in the log.
IO - inputCore.executeGesture (00:17:51.115) - winInputHook (232):
Input: kb(desktop):NVDA+control+g
DEBUG - gui.settingsDialogs.__new__ (00:17:51.134) - MainThread (3304):
Creating new settings dialog (multiInstanceAllowed:False). State of _instances {<gui.settingsDialogs.NVDASettingsDialog object at 0x08453D50>: <DialogState.DESTROYED: 1>}
ERROR - gui.settingsDialogs.__new__ (00:17:51.135) - MainThread (3304):
Opening new settings dialog while instance still exists: <gui.settingsDialogs.NVDASettingsDialog object at 0x08453D50>
Expected behavior:
Only one multi-category settings dialog at a time.
System configuration
NVDA installed/portable/running from source:
installed
NVDA version:
2021.2
Windows version:
Windows 10 2004 (x64) build 19041.388
Name and version of other software in use when reproducing the issue:
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
Not yet exactly tested but probably yes.
Have you tried any other versions of NVDA? If so, please report their behaviors.
Last alpha from source (3ce266b) gives the same issue.
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Not tested, probably unrelated.
Steps to reproduce:
Actual behavior:
A second MultiCategorySettingsDialog is opened and the following error appears in the log.
Expected behavior:
Only one multi-category settings dialog at a time.
System configuration
NVDA installed/portable/running from source:
installed
NVDA version:
2021.2
Windows version:
Windows 10 2004 (x64) build 19041.388
Name and version of other software in use when reproducing the issue:
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
Not yet exactly tested but probably yes.
Have you tried any other versions of NVDA? If so, please report their behaviors.
Last alpha from source (3ce266b) gives the same issue.
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Not tested, probably unrelated.