nvda
c4ca763b - Retain aliases lost in #15121 (#15151)

Commit
2 years ago
Retain aliases lost in #15121 (#15151) Follow up to #15121 Fixes #15142 Fixes #15141 Fixes #15148 Fixes #15147 Summary of the issue: PR #15121 to fix #15120 had various unexpected side effects. This is due to symbols that were previously star imported into gui/__init__.py being removed. Add-ons and the vision enhancements core module relied on these symbols being imported. While there was no API breaking changes, these changes affected over 30 add-ons Description of user facing changes Fix up issue with vision enhancement providers, such as opening the relevant settings panels. Description of development approach Add aliases for SettingsPanel, AutoSettingsMixin, _popupSettingsDialog in gui
Author
Parents
Loading