# HG changeset patch
# User Laurent Bessard
# Date 1361954271 -3600
# Node ID 9343740603f58be679f997b7ff7da04b7f3b4fdd
# Parent  c1159acb08861fe4599e72f5ae8c31ad8d121d35
Fix bug on Windows with wxPaintDC

diff -r c1159acb0886 -r 9343740603f5 controls/DebugVariablePanel.py
--- a/controls/DebugVariablePanel.py	Tue Feb 26 09:26:25 2013 +0100
+++ b/controls/DebugVariablePanel.py	Wed Feb 27 09:37:51 2013 +0100
@@ -737,7 +737,7 @@
             width, height = self.GetSize()
             bitmap = wx.EmptyBitmap(width, height)
             
-            dc = wx.BufferedPaintDC(self, bitmap)
+            dc = wx.BufferedDC(wx.ClientDC(self), bitmap)
             dc.Clear()
             dc.BeginDrawing()
             
@@ -1737,7 +1737,7 @@
             
             width, height = self.GraphicsWindow.GetVirtualSize()
             bitmap = wx.EmptyBitmap(width, height)
-            dc = wx.BufferedPaintDC(self.GraphicsWindow, bitmap)
+            dc = wx.BufferedDC(wx.ClientDC(self.GraphicsWindow), bitmap)
             dc.Clear()
             dc.BeginDrawing()
             if self.DraggingAxesPanel is not None: