From 133abce794fe4f4f1bdab38b6bd747574e8bf149 Mon Sep 17 00:00:00 2001 From: TUD278427 <TUD278427@tudelft.net> Date: Tue, 16 Jun 2020 15:36:11 +0200 Subject: [PATCH] prevent updating if has focus --- core_tools/GUI/virt_gate_matrix/virt_gate_matrix_main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core_tools/GUI/virt_gate_matrix/virt_gate_matrix_main.py b/core_tools/GUI/virt_gate_matrix/virt_gate_matrix_main.py index 720a0359..0d0f2960 100644 --- a/core_tools/GUI/virt_gate_matrix/virt_gate_matrix_main.py +++ b/core_tools/GUI/virt_gate_matrix/virt_gate_matrix_main.py @@ -209,7 +209,8 @@ class virt_gate_matrix_GUI(QtWidgets.QMainWindow, Ui_MainWindow): def update_v_gates(self, matrix, update_list): for i,j, spin_box in update_list: - spin_box.setValue(matrix[i,j]) + if not spin_box.hasFocus(): + spin_box.setValue(matrix[i,j]) if __name__ == "__main__": import sys -- GitLab