dialogs/BlockPreviewDialog.py
changeset 2591 5f685bcd3ad6
parent 2587 c67488bd8134
child 3303 0ffb41625592
--- a/dialogs/BlockPreviewDialog.py	Thu Apr 11 08:40:17 2019 +0200
+++ b/dialogs/BlockPreviewDialog.py	Thu Apr 11 11:26:47 2019 +0200
@@ -250,13 +250,17 @@
         # Close dialog
         self.EndModal(wx.ID_OK)
 
+    def RefreshPreview(self):
+        """Triggers EVT_PAINT event to refresh UI"""
+        self.Refresh()
+
     def DrawPreview(self):
         """
         Refresh preview panel of graphic element
         May be overridden by inherited classes
         """
         # Init preview panel paint device context
-        dc = wx.ClientDC(self.Preview)
+        dc = wx.PaintDC(self.Preview)
         dc.SetFont(self.Preview.GetFont())
         dc.Clear()