--- a/src/eric7/Debugger/DebugUI.py Thu Apr 10 18:36:24 2025 +0200 +++ b/src/eric7/Debugger/DebugUI.py Thu Apr 10 18:39:29 2025 +0200 @@ -185,6 +185,9 @@ project.newProject.connect(self.__projectOpened) project.projectClosed.connect(self.__projectClosed) + # Connect the shutdown signal + ui.shutdown.connect(self.__shutdown) + # Set a flag for the passive debug mode self.passive = Preferences.getDebugger("PassiveDbgEnabled") @@ -1172,9 +1175,9 @@ self.debugViewer.breakpointViewer.clearHistories() - def shutdown(self): + def __shutdown(self): """ - Public method to perform shutdown actions. + Private method to perform shutdown actions. """ # Just save the 10 most recent entries del self.scriptsHistory[10:]