IDEFrame.py
changeset 3350 0d86fd9691ec
parent 2737 38afed869ff6
child 3379 c3d462118d37
child 3439 2739fbd82569
--- a/IDEFrame.py	Fri Sep 10 14:48:07 2021 +0200
+++ b/IDEFrame.py	Mon Sep 13 17:57:47 2021 +0200
@@ -759,6 +759,8 @@
         self.SetRefreshFunctions()
         self.SetDeleteFunctions()
 
+        self.Bind(wx.EVT_CLOSE, self.OnCloseFrame)
+
         wx.CallAfter(self.InitFindDialog)
 
     def __del__(self):
@@ -1154,6 +1156,9 @@
     def OnQuitMenu(self, event):
         self.Close()
 
+    def OnCloseFrame(self, event):
+        self.AUIManager.UnInit()
+
     # -------------------------------------------------------------------------------
     #                            Edit Menu Functions
     # -------------------------------------------------------------------------------