From: Robin Dunn Date: Mon, 12 Jun 2006 17:58:10 +0000 (+0000) Subject: always make a buffer bitmap X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/38d4ee871b07587238e5a326d93e6976868ba7c1 always make a buffer bitmap git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/wx/lib/plot.py b/wxPython/wx/lib/plot.py index 5674c53a5d..59f7f37c61 100644 --- a/wxPython/wx/lib/plot.py +++ b/wxPython/wx/lib/plot.py @@ -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