fix: add missing close() call, ensure jupyter console client.shutdown() is called in closeEvent

This commit is contained in:
2024-07-18 11:07:19 +02:00
parent c7feb6952d
commit e52ee2604c
2 changed files with 7 additions and 2 deletions
@@ -175,12 +175,11 @@ class JupyterConsoleWindow(QWidget): # pragma: no cover:
def closeEvent(self, event):
"""Override to handle things when main window is closed."""
self.dock.clear_all()
self.dock.cleanup()
self.dock.close()
self.figure.clear_all()
self.figure.cleanup()
self.figure.close()
self.console.close()
super().closeEvent(event)