X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/34a544a635f3bac9320e6eb41aaaa5a5e8d1f5a4..39b0ab4a4c64bbff9d69c149a77b3f43b3dacbb2:/wxPython/demo/Threads.py

diff --git a/wxPython/demo/Threads.py b/wxPython/demo/Threads.py
index 8e64bf8347..ceb2fdc78b 100644
--- a/wxPython/demo/Threads.py
+++ b/wxPython/demo/Threads.py
@@ -116,21 +116,8 @@ class GraphWindow(wx.Window):
 
 
     def OnPaint(self, evt):
-        width, height = size =self.GetSize()
-        bmp = wx.EmptyBitmap(width, height)
-
-        dc = wx.MemoryDC()
-        dc.SelectObject(bmp)
-
-        
-        self.Draw(dc, size)
-
-        wdc = wx.PaintDC(self)
-        wdc.BeginDrawing()
-        wdc.Blit(0,0, size[0], size[1], dc, 0,0)
-        wdc.EndDrawing()
-
-        dc.SelectObject(wx.NullBitmap)
+        dc = wx.BufferedPaintDC(self)
+        self.Draw(dc, self.GetSize())
 
 
     def OnEraseBackground(self, evt):
@@ -224,7 +211,7 @@ class TestPanel(wx.Panel):
 
 
     def OnButton(self, evt):
-        win = TestFrame(frame, log)
+        win = TestFrame(self, self.log)
         win.Show(True)