From: Eric F. <ef...@ha...> - 2009-09-24 21:07:45
|
jr...@us... wrote: > Revision: 7824 > http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7824&view=rev > Author: jrevans > Date: 2009-09-24 20:47:11 +0000 (Thu, 24 Sep 2009) > > Log Message: > ----------- > Fixed a comparison in update_patch_limits that compared data with being equall to zero. This will fail with unitized data. > > Modified Paths: > -------------- > trunk/matplotlib/lib/matplotlib/axes.py > > Modified: trunk/matplotlib/lib/matplotlib/axes.py > =================================================================== > --- trunk/matplotlib/lib/matplotlib/axes.py 2009-09-24 17:05:51 UTC (rev 7823) > +++ trunk/matplotlib/lib/matplotlib/axes.py 2009-09-24 20:47:11 UTC (rev 7824) > @@ -1444,8 +1444,9 @@ > # scaling. We'll ignore rects with zero height or width in > # the auto-scaling > > + # cannot check for '==0' since unitized data may not compare to zero > if (isinstance(patch, mpatches.Rectangle) and > - (patch.get_width()==0 or patch.get_height()==0)): > + ((not patch.get_width()) or (notpatch.get_height()))): ^ typo > return > vertices = patch.get_path().vertices > if vertices.size > 0: > |