Skip to content

Commit 237d5b6

Browse files
DietmarSchwertbergerMeeseeksDev[bot]
authored andcommitted
Backport PR #10428: Fix wx canvas type injection.
1 parent f6ebf28 commit 237d5b6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/matplotlib/backends/backend_wx.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1230,7 +1230,7 @@ def _get_toolbar(self, statbar):
12301230
return toolbar
12311231

12321232
def get_canvas(self, fig):
1233-
return type(self.canvas)(self, -1, fig)
1233+
return FigureCanvasWx(self, -1, fig)
12341234

12351235
def get_figure_manager(self):
12361236
DEBUG_MSG("get_figure_manager()", 1, self)
@@ -1508,7 +1508,7 @@ def __init__(self, canvas):
15081508
self.retinaFix = 'wxMac' in wx.PlatformInfo
15091509

15101510
def get_canvas(self, frame, fig):
1511-
return FigureCanvasWx(frame, -1, fig)
1511+
return type(self.canvas)(frame, -1, fig)
15121512

15131513
def _init_toolbar(self):
15141514
DEBUG_MSG("_init_toolbar", 1, self)

0 commit comments

Comments
 (0)