Skip to content

Commit 5790030

Browse files
MEP22 toolmanager set axes navigate_mode
This change sets navigate_mode in axes.
1 parent 7fb5b6c commit 5790030

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/matplotlib/backend_tools.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -750,6 +750,9 @@ def disable(self, event):
750750
def trigger(self, sender, event, data=None):
751751
self.toolmanager.get_tool(_views_positions).add_figure(self.figure)
752752
super().trigger(sender, event, data)
753+
new_navigate_mode = self.name.upper() if self.toggled else None
754+
for ax in self.figure.axes:
755+
ax._navigate_mode = new_navigate_mode
753756

754757
def scroll_zoom(self, event):
755758
# https://gist.github.com/tacaswell/3144287

0 commit comments

Comments
 (0)