From 46d0f52b3edb8e3ef3f6bc670f7b6374d09b4c1f Mon Sep 17 00:00:00 2001 From: Dylan Jeannin Date: Wed, 2 Sep 2026 16:20:03 +0200 Subject: [PATCH] Solver parameters: fix undo/redo command, double connection broke the normal operation of these commands --- src/View/SolverParameters/Window.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/View/SolverParameters/Window.py b/src/View/SolverParameters/Window.py index 72d0438d..fcef53b0 100644 --- a/src/View/SolverParameters/Window.py +++ b/src/View/SolverParameters/Window.py @@ -78,11 +78,6 @@ class SolverParametersWindow(PamhyrWindow): for st in solver_type_list: self._undo_stack[st] = QUndoStack() - self._undo_sc = QShortcut(QKeySequence.Undo, self) - self._redo_sc = QShortcut(QKeySequence.Redo, self) - self._undo_sc.activated.connect(self._undo) - self._redo_sc.activated.connect(self._redo) - def setup_table(self): self._table = {} self._tab_widget = self.find(QTabWidget, f"tabWidget") @@ -134,12 +129,10 @@ class SolverParametersWindow(PamhyrWindow): def _undo(self): tab = self.current_tab() self._table[tab].undo() - self._set_current_reach() def _redo(self): tab = self.current_tab() self._table[tab].redo() - self._set_current_reach() def _copy(self): logger.info("TODO: copy")