diff --git a/lib/matplotlib/backends/backend_wx.py b/lib/matplotlib/backends/backend_wx.py index eca26613c93f..1d1cf68e0583 100644 --- a/lib/matplotlib/backends/backend_wx.py +++ b/lib/matplotlib/backends/backend_wx.py @@ -1229,7 +1229,7 @@ def _get_toolbar(self, statbar): return toolbar def get_canvas(self, fig): - return type(self.canvas)(self, -1, fig) + return FigureCanvasWx(self, -1, fig) def get_figure_manager(self): DEBUG_MSG("get_figure_manager()", 1, self) @@ -1507,7 +1507,7 @@ def __init__(self, canvas): self.retinaFix = 'wxMac' in wx.PlatformInfo def get_canvas(self, frame, fig): - return FigureCanvasWx(frame, -1, fig) + return type(self.canvas)(frame, -1, fig) def _init_toolbar(self): DEBUG_MSG("_init_toolbar", 1, self)