diff -r 463d4b2b058d -r f1c6b7a6f44b controls/DebugVariablePanel.py --- a/controls/DebugVariablePanel.py Tue Mar 05 20:14:12 2013 +0900 +++ b/controls/DebugVariablePanel.py Tue Mar 05 17:56:51 2013 +0100 @@ -1670,12 +1670,18 @@ panel.OnDragging(x_mouse - x, y_mouse - y) else: panel.SetHighlight(HIGHLIGHT_NONE) - self.ForceRefresh() + if wx.Platform == "__WXMSW__": + self.RefreshView() + else: + self.ForceRefresh() def ResetHighlight(self): for panel in self.GraphicPanels: panel.SetHighlight(HIGHLIGHT_NONE) - self.ForceRefresh() + if wx.Platform == "__WXMSW__": + self.RefreshView() + else: + self.ForceRefresh() def IsDragging(self): return self.DraggingAxesPanel is not None