8000 Merge pull request #12886 from timhoffm/forward-backward-enable-qt5 · matplotlib/matplotlib@5d290b3 · GitHub
[go: up one dir, main page]

Skip to content

Commit 5d290b3

Browse files
authored
Merge pull request #12886 from timhoffm/forward-backward-enable-qt5
Properly enable forward/backward buttons on Qt
2 parents 2698288 + a915458 commit 5d290b3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/matplotlib/backends/backend_qt5.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -856,6 +856,12 @@ def save_figure(self, *args):
856856
self, "Error saving file", str(e),
857857
QtWidgets.QMessageBox.Ok, QtWidgets.QMessageBox.NoButton)
858858

859+
def set_history_buttons(self):
860+
can_backward = self._nav_stack._pos > 0
861+
can_forward = self._nav_stack._pos < len(self._nav_stack._elements) - 1
862+
self._actions['back'].setEnabled(can_backward)
863+
self._actions['forward'].setEnabled(can_forward)
864+
859865

860866
class SubplotToolQt(UiSubplotTool):
861867
def __init__(self, targetfig, parent):

0 commit comments

Comments
 (0)
0