# HG changeset patch # User Laurent Bessard # Date 1352802964 -3600 # Node ID 781ced3c0aef7ff18d6d586d830d425902b3c895 # Parent 55b8a16ead2bd66c6e92afa9cbbabf7d137f0f03 Fix bug in debug while stopping PLC diff -r 55b8a16ead2b -r 781ced3c0aef graphics/GraphicCommons.py --- a/graphics/GraphicCommons.py Thu Nov 08 18:54:34 2012 +0100 +++ b/graphics/GraphicCommons.py Tue Nov 13 11:36:04 2012 +0100 @@ -370,6 +370,9 @@ self.DataConsumers = {} def ShouldRefresh(self): + wx.CallAfter(self._ShouldRefresh) + + def _ShouldRefresh(self): if DEBUG_REFRESH_LOCK.acquire(False): self.AccessLock.acquire() self.HasAcquiredLock = True