--- a/controls/DebugVariablePanel/DebugVariablePanel.py Thu Feb 14 09:44:19 2019 +0300
+++ b/controls/DebugVariablePanel/DebugVariablePanel.py Thu Feb 14 10:02:58 2019 +0300
@@ -521,6 +521,15 @@
self.RefreshGraphicsWindowScrollbars()
def RefreshView(self):
+ """Triggers EVT_PAINT event to refresh UI"""
+ self.Refresh()
+
+ def DrawView(self):
+ """
+ Redraw elements.
+ Method is used by EVT_PAINT handler.
+ """
+
self.RefreshCanvasPosition()
if not self.Fixed or self.Force:
@@ -922,7 +931,9 @@
pass
def OnGraphicsWindowPaint(self, event):
- self.RefreshView()
+ """EVT_PAINT handler"""
+
+ self.DrawView()
event.Skip()
def OnGraphicsWindowResize(self, event):