@@ -231,7 +231,7 @@ def resize(self, event):
231
231
master = self ._tkcanvas , width = int (width ), height = int (height ))
232
232
self ._tkcanvas .create_image (int (width / 2 ),int (height / 2 ),image = self ._tkphoto )
233
233
self .resize_event ()
234
- self .show ()
234
+ self .draw ()
235
235
236
236
# a resizing will in general move the pointer position
237
237
# relative to the canvas, so process it as a motion notify
@@ -307,10 +307,12 @@ def draw(self):
307
307
self ._master .update_idletasks ()
308
308
309
309
def blit (self , bbox = None ):
310
- tkagg .blit (self ._tkphoto , self .renderer ._renderer , bbox = bbox , colormode = 2 )
310
+ tkagg .blit (
311
+ self ._tkphoto , self .renderer ._renderer , bbox = bbox , colormode = 2 )
311
312
self ._master .update_idletasks ()
312
313
313
- show = draw
314
+ show = cbook .deprecated ("2.2" , name = "FigureCanvasTkAgg.show" ,
315
+ alternative = "FigureCanvasTkAgg.draw" )(draw )
314
316
315
317
def draw_idle (self ):
316
318
'update drawing area only if idle'
@@ -738,8 +740,8 @@ def configure_subplots(self):
738
740
window = Tk .Toplevel ()
739
741
canvas = FigureCanvasTkAgg (toolfig , master = window )
740
742
toolfig .subplots_adjust (top = 0.9 )
741
- canvas .tool = SubplotTool (self .canvas .figure , toolfig )
742
- canvas .show ()
743
+ canvas .tool = SubplotTool (self .canvas .figure , toolfig )
744
+ canvas .draw ()
743
745
canvas .get_tk_widget ().pack (side = Tk .TOP , fill = Tk .BOTH , expand = 1 )
744
746
window .grab_set ()
745
747
@@ -1021,7 +1023,7 @@ def init_window(self):
1021
1023
canvas = FigureCanvasTkAgg (toolfig , master = self .window )
1022
1024
toolfig .subplots_adjust (top = 0.9 )
1023
1025
_tool = SubplotTool (self .figure , toolfig )
1024
- canvas .show ()
1026
+ canvas .draw ()
1025
1027
canvas .get_tk_widget ().pack (side = Tk .TOP , fill = Tk .BOTH , expand = 1 )
1026
1028
self .window .protocol ("WM_DELETE_WINDOW" , self .destroy )
1027
1029
0 commit comments