diff -r 0ad5e616d37f -r 48ebcbe7f19b controls/DebugVariablePanel/DebugVariableTextViewer.py --- 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()