From b43c5dfd91c3890c1ad1fb64ebb3dedcc4a52c72 Mon Sep 17 00:00:00 2001 From: Ian Hunt-Isaak Date: Fri, 11 Feb 2022 22:38:35 -0500 Subject: [PATCH] fix toolbar for mpl>3.6 --- ipympl/backend_nbagg.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ipympl/backend_nbagg.py b/ipympl/backend_nbagg.py index 15813bba..e740cef8 100644 --- a/ipympl/backend_nbagg.py +++ b/ipympl/backend_nbagg.py @@ -452,11 +452,13 @@ def handle_key(key): class FigureManager(FigureManagerWebAgg): - ToolbarCls = Toolbar + if matplotlib.__version__ < "3.6": + ToolbarCls = Toolbar def __init__(self, canvas, num): FigureManagerWebAgg.__init__(self, canvas, num) self.web_sockets = [self.canvas] + self.toolbar = Toolbar(self.canvas) def show(self): if self.canvas._closed: