]> git.saurik.com Git - wxWidgets.git/commitdiff
always make a buffer bitmap
authorRobin Dunn <robin@alldunn.com>
Mon, 12 Jun 2006 17:58:10 +0000 (17:58 +0000)
committerRobin Dunn <robin@alldunn.com>
Mon, 12 Jun 2006 17:58:10 +0000 (17:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/wx/lib/plot.py

index 5674c53a5df69b69941361326e1468b9b65fab9c..59f7f37c615a64feb7fc0fcb93b8207143310d62 100644 (file)
@@ -1246,13 +1246,13 @@ class PlotCanvas(wx.Panel):
         # The Buffer init is done here, to make sure the buffer is always
         # the same size as the Window
         Size  = self.canvas.GetClientSize()
-        if Size.width <= 0 or Size.height <= 0:
-            return
+        Size.width = max(1, Size.width)
+        Size.height = max(1, Size.height)
         
         # Make new offscreen bitmap: this bitmap will always have the
         # current drawing in it, so it can be used to save the image to
         # a file, or whatever.
-        self._Buffer = wx.EmptyBitmap(Size[0],Size[1])
+        self._Buffer = wx.EmptyBitmap(Size.width, Size.height)
         self._setSize()
 
         self.last_PointLabel = None        #reset pointLabel