--- a/BeremizIDE.py Mon Aug 28 10:49:53 2017 +0000
+++ b/BeremizIDE.py Fri Sep 08 11:53:48 2017 +0300
@@ -163,9 +163,11 @@
self.TimerAccessLock.release()
- wx.CallAfter(self._write)
+ wx.CallAfter(self._write) if MainThread == currentThread().ident:
if self.YieldLock.acquire(0):