File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -235,25 +235,27 @@ def get_loc(self):
235235 @allow_rasterization
236236 def draw (self , renderer ):
237237 if not self .get_visible ():
238+ self .stale = False
238239 return
239- renderer . open_group ( self . __name__ )
240+
240241 midPoint = mtransforms .interval_contains (self .get_view_interval (),
241242 self .get_loc ())
242243
243244 if midPoint :
245+ renderer .open_group (self .__name__ )
244246 if self .gridOn :
245247 self .gridline .draw (renderer )
246248 if self .tick1On :
247249 self .tick1line .draw (renderer )
248250 if self .tick2On :
249251 self .tick2line .draw (renderer )
250252
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__ )
255258
256- renderer .close_group (self .__name__ )
257259 self .stale = False
258260
259261 def set_label1 (self , s ):
You can’t perform that action at this time.
0 commit comments