Skip to content

Commit 224f745

Browse files
committed
bug when navigation was not defined
1 parent cafe668 commit 224f745

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

examples/user_interfaces/navigation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ def trigger(self, event):
5252
fig.canvas.manager.navigation.add_tool('List', ListTools)
5353
if matplotlib.rcParams['backend'] == 'GTK3Cairo':
5454
fig.canvas.manager.navigation.add_tool('copy', CopyToolGTK3)
55-
55+
5656
# Just for fun, lets remove the back button
57-
# fig.canvas.manager.navigation.remove_tool('Back')
57+
fig.canvas.manager.navigation.remove_tool('Back')
5858

5959
plt.show()

lib/matplotlib/backend_tools.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,9 +319,7 @@ def init_vp(self):
319319
@classmethod
320320
def clear(cls, figure):
321321
"""Reset the axes stack"""
322-
print('clear')
323322
if figure in cls.views:
324-
print('done clear')
325323
cls.views[figure].clear()
326324
cls.positions[figure].clear()
327325

lib/matplotlib/backends/backend_gtk3.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,6 +488,8 @@ def _get_navigation(self):
488488
# must be initialised after toolbar has been setted
489489
if rcParams['toolbar'] != 'toolbar2':
490490
navigation = NavigationGTK3(self)
491+
else:
492+
navigation = None
491493
return navigation
492494

493495
def get_window_title(self):

lib/matplotlib/backends/backend_tkagg.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,8 @@ def _get_navigation(self):
561561
# must be inited after toolbar is setted
562562
if rcParams['toolbar'] != 'toolbar2':
563563
navigation = NavigationTk(self)
564+
else:
565+
navigation = None
564566
return navigation
565567

566568
def resize(self, width, height=None):

0 commit comments

Comments
 (0)