@@ -3123,7 +3123,7 @@ def set_xbound(self, lower=None, upper=None):
3123
3123
if upper is None and np .iterable (lower ):
3124
3124
lower , upper = lower
3125
3125
3126
- old_lower , old_upper = self .get_xbound ()
3126
+ old_lower , old_upper = self .get_xbound (units = False )
3127
3127
3128
3128
if lower is None :
3129
3129
lower = old_lower
@@ -3165,7 +3165,6 @@ def get_xlim(self, units=True):
3165 3165
-----
3166
3166
The x-axis may be inverted, in which case the *left* value will
3167
3167
be greater than the *right* value.
3168
-
3169
3168
"""
3170
3169
if units :
3171
3170
return self ._convert_back_lim (self .viewLim .intervalx , self .xaxis )
@@ -3500,7 +3499,7 @@ def yaxis_inverted(self):
3500
3499
"""
3501
3500
return self .yaxis .get_inverted ()
3502
3501
3503
- def get_ybound (self ):
3502
+ def get_ybound (self , units = True ):
3504
3503
"""
3505
3504
Return the lower and upper y-axis bounds, in increasing order.
3506
3505
@@ -3515,7 +3514,7 @@ def get_ybound(self):
3515
3514
get_ylim, set_ylim
3516
3515
invert_yaxis, yaxis_inverted
3517
3516
"""
3518
- bottom , top = self .get_ylim ()
3517
+ bottom , top = self .get_ylim (units = units )
3519
3518
if bottom < top :
3520
3519
return bottom , top
3521
3520
else :
@@ -3543,7 +3542,7 @@ def set_ybound(self, lower=None, upper=None):
3543
3542
if upper is None and np .iterable (lower ):
3544
3543
lower , upper = lower
3545
3544
3546
- old_lower , old_upper = self .get_ybound ()
3545
+ old_lower , old_upper = self .get_ybound (units = False )
3547
3546
3548
3547
if lower is None :
3549
3548
lower = old_lower
0 commit comments