File tree 1 file changed +1
-19
lines changed 1 file changed +1
-19
lines changed Original file line number Diff line number Diff line change @@ -76,26 +76,8 @@ def _set_device_scale(self, value):
76
76
self .figure .dpi = self .figure .dpi / self ._device_scale * value
77
77
self ._device_scale = value
78
78
79
- def get_renderer (self , cleared = False ):
80
- l , b , w , h = self .figure .bbox .bounds
81
- key = w , h , self .figure .dpi
82
- try :
83
- self ._lastKey , self ._renderer
84
- except AttributeError :
85
- need_new_renderer = True
86
- else :
87
- need_new_renderer = (self ._lastKey != key )
88
-
89
- if need_new_renderer :
90
- self ._renderer = RendererAgg (w , h , self .figure .dpi )
91
- self ._lastKey = key
92
- elif cleared :
93
- self ._renderer .clear ()
94
-
95
- return self ._renderer
96
-
97
79
def _draw (self ):
98
- renderer = self .get_renderer ()
80
+ renderer = self .get_renderer (cleared = self . figure . stale )
99
81
100
82
if self .figure .stale :
101
83
self .figure .draw (renderer )
You can’t perform that action at this time.
0 commit comments