@@ -3045,7 +3045,7 @@ def set_xbound(self, lower=None, upper=None):
3045
3045
if upper is None and np .iterable (lower ):
3046
3046
lower , upper = lower
3047
3047
3048
- old_lower , old_upper = self .get_xbound ()
3048
+ old_lower , old_upper = self .get_xbound (units = False )
3049
3049
3050
3050
if lower is None :
3051
3051
lower = old_lower
@@ -3087,7 +3087,6 @@ def get_xlim(self, units=True):
3087
3087
-----
3088
3088
The x-axis may be inverted, in which case the *left* value will
3089
3089
be greater than the *right* value.
3090
-
3091
3090
"""
3092
3091
if units :
3093
3092
return self ._convert_back_lim (self .viewLim .intervalx , self .xaxis )
@@ -3425,7 +3424,7 @@ def yaxis_inverted(self):
3425
3424
"""
3426
3425
return self .yaxis .get_inverted ()
3427
3426
3428
- def get_ybound (self ):
3427
+ def get_ybound (self , units = True ):
3429
3428
"""
3430
3429
Return the lower and upper y-axis bounds, in increasing order.
3431
3430
@@ -3440,7 +3439,7 @@ def get_ybound(self):
3440
3439
get_ylim, set_ylim
3441
3440
invert_yaxis, yaxis_inverted
3442
3441
"""
3443
- bottom , top = self .get_ylim ()
3442
+ bottom , top = self .get_ylim (units = units )
3444
3443
if bottom < top :
3445
3444
return bottom , top
3446
3445
else :
@@ -3468,7 +3467,7 @@ def set_ybound(self, lower=None, upper=None):
3468
3467
if upper is None and np .iterable (lower ):
3469
3468
lower , upper = lower
3470
3469
3471
- old_lower , old_upper = self .get_ybound ()
3470
+ old_lower , old_upper = self .get_ybound (units = False )
3472
3471
3473
3472
if lower is None :
3474
3473
lower = old_lower
0 commit comments