Reported by nvdakor on 2014-09-24 23:44
Hi,
Spin off from #4475: a number of users have confirmed the following issue:
Problem: With recent next snapshots with WXPython 3.0.1 installed, add-ons manager cannot be opened after restarting NVDA after installing or removing add-ons. This is more noticeable if you remove the last add-on listed in the add-ons manager.
STR:
- Start with a "clean" copy of NVDA next snapshot - that is, no add-ons installed.
- Go to Add-ons Manager and install an add-on.
- Exit add-ons manager, then answer "yes" to the dialog that appears.
- after NvDA starts, try opening add-ons manager.
Expected: Add-ons Manager opens.
Actual: add-ons manager is not shown.
Additional details:
- Tested using source code copy of NVDA next branch with no add-ons installed.
- Debugging using print statement shows GUI did run the routine to show add-ons manager window.
- Tracing the print statement points to core.restart function, which the add-ons management GUI calls when add-ons are installed or removed. The restart function restarts NVDA, and add-ons are added or deleted during initialization phase during startup.
Workaround: If add-ons manager does not appear after restarting NVDA after installing or removing add-ons, try one of the following:
- Restart NVDA.
- After NVDA restarts after installing or removing add-ons, open Log Viewer (NVDA+F1) first BEFORE attempting to open add-ons manager.
The second workaround suggests something is being created while Log Viewer is first opened for which NVDA is not aware of when trying to open add-ons manager. A possible fix might be to examine what is being done when log Viewer is created so add-ons manager GUI can attempt the same thing.
Thanks.
Blocked by #4475
Blocking #3763
Reported by nvdakor on 2014-09-24 23:44
Hi,
Spin off from #4475: a number of users have confirmed the following issue:
Problem: With recent next snapshots with WXPython 3.0.1 installed, add-ons manager cannot be opened after restarting NVDA after installing or removing add-ons. This is more noticeable if you remove the last add-on listed in the add-ons manager.
STR:
Expected: Add-ons Manager opens.
Actual: add-ons manager is not shown.
Additional details:
Workaround: If add-ons manager does not appear after restarting NVDA after installing or removing add-ons, try one of the following:
The second workaround suggests something is being created while Log Viewer is first opened for which NVDA is not aware of when trying to open add-ons manager. A possible fix might be to examine what is being done when log Viewer is created so add-ons manager GUI can attempt the same thing.
Thanks.
Blocked by #4475
Blocking #3763