File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
Filter options
Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
Original file line number Diff line number Diff line change @@ -1049,7 +1049,6 @@ def _get_tick_bboxes(self, ticks, renderer):
1049
1049
Given the list of ticks, return two lists of bboxes. One for
1050
1050
tick lable1's and another for tick label2's.
1051
1051
"""
1052
-
1053
1052
ticklabelBoxes = []
1054
1053
ticklabelBoxes2 = []
1055
1054
@@ -1065,7 +1064,7 @@ def _get_tick_bboxes(self, ticks, renderer):
1065
1064
def get_tightbbox (self , renderer ):
1066
1065
"""
1067
1066
Return a bounding box that encloses the axis. It only accounts
1068
- tick labels, axis label, and offsetText .
1067
+ tick labels, axis label, offsetText and ticks .
1069
1068
"""
1070
1069
if not self .get_visible ():
1071
1070
return
@@ -1088,6 +1087,10 @@ def get_tightbbox(self, renderer):
1088
1087
bb .extend (ticklabelBoxes )
1089
1088
bb .extend (ticklabelBoxes2 )
1090
1089
1090
+ bb .extend (
1091
+ tick ._get_tick2line ().get_window_extent (renderer )
1092
+ for tick in ticks_to_draw )
1093
+
1091
1094
bb = [b for b in bb if b .width != 0 or b .height != 0 ]
1092
1095
if bb :
1093
1096
_bbox = mtransforms .Bbox .union (bb )
Original file line number Diff line number Diff line change @@ -568,7 +568,7 @@ def get_window_extent(self, renderer):
568
568
ignore = True )
569
569
# correct for marker size, if any
570
570
if self ._marker :
571
- ms = (self ._markersize / 72.0 * self .figure .dpi ) * 0.5
571
+ ms = (self ._markersize / 72.0 * self .figure .dpi )
572
572
bbox = bbox .padded (ms )
573
573
return bbox
574
574
You can’t perform that action at this time.
0 commit comments