--- a/controls/DebugVariablePanel/DebugVariableTextViewer.py Mon Mar 11 09:18:58 2019 +0100
+++ b/controls/DebugVariablePanel/DebugVariableTextViewer.py Mon Mar 11 13:51:07 2019 +0100
@@ -185,8 +185,12 @@
self.Buttons.append(GraphButton(0, 0, bitmap, callback))
def RefreshViewer(self):
- """
- Method that refresh the content displayed by Viewer
+ """Triggers EVT_PAINT event to refresh UI"""
+ self.Refresh()
+
+ def DrawViewer(self):
+ """
+ Redraw content displayed by Viewer
"""
# Create buffered DC for drawing in panel
width, height = self.GetSize()
@@ -282,5 +286,5 @@
Function called when redrawing Viewer content is needed
@param event: wx.PaintEvent
"""
- self.RefreshViewer()
+ self.DrawViewer()
event.Skip()