diff -r 535eb0b8bd9d -r ad94a928d87d BeremizIDE.py --- a/BeremizIDE.py Fri Jul 12 11:58:22 2019 +0200 +++ b/BeremizIDE.py Mon Jul 15 09:05:00 2019 +0200 @@ -624,6 +624,7 @@ def OnCloseFrame(self, event): if self.TryCloseFrame(): + self.LogConsole.Disconnect(-1, -1, wx.wxEVT_KILL_FOCUS) event.Skip() else: # prevent event to continue, i.e. cancel closing