diff -r 8cb6b7651074 -r d07c71a34adf src/eric7/PluginManager/PluginManager.py --- a/src/eric7/PluginManager/PluginManager.py Thu Apr 10 18:36:24 2025 +0200 +++ b/src/eric7/PluginManager/PluginManager.py Thu Apr 10 18:39:29 2025 +0200 @@ -179,6 +179,8 @@ self.__networkManager.sslErrors.connect(self.__sslErrors) self.__replies = [] + self.__ui.shutdown.connect(self.__shutdown) + def finalizeSetup(self): """ Public method to finalize the setup of the plugin manager. @@ -967,9 +969,9 @@ return details - def doShutdown(self): + def __shutdown(self): """ - Public method called to perform actions upon shutdown of the IDE. + Private method called to perform actions upon shutdown of the IDE. """ names = [] for name in self.__inactiveModules: