File tree 1 file changed +8
-6
lines changed
1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -235,25 +235,27 @@ def get_loc(self):
235
235
@allow_rasterization
236
236
def draw (self , renderer ):
237
237
if not self .get_visible ():
238
+ self .stale = False
238
239
return
239
- renderer . open_group ( self . __name__ )
240
+
240
241
midPoint = mtransforms .interval_contains (self .get_view_interval (),
241
242
self .get_loc ())
242
243
243
244
if midPoint :
245
+ renderer .open_group (self .__name__ )
244
246
if self .gridOn :
245
247
self .gridline .draw (renderer )
246
248
if self .tick1On :
247
249
self .tick1line .draw (renderer )
248
250
if self .tick2On :
249
251
self .tick2line .draw (renderer )
250
252
251
- if self .label1On :
252
- self .label1 .draw (renderer )
253
- if self .label2On :
254
- self .label2 .draw (renderer )
253
+ if self .label1On :
254
+ self .label1 .draw (renderer )
255
+ if self .label2On :
256
+ self .label2 .draw (renderer )
257
+ renderer .close_group (self .__name__ )
255
258
256
- renderer .close_group (self .__name__ )
257
259
self .stale = False
258
260
259
261
def set_label1 (self , s ):
You can’t perform that action at this time.
0 commit comments