From 3930565b03207c8237ac2117a63ffa196402ccc9 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Tue, 12 Sep 2023 18:31:25 +0800 Subject: [PATCH] Fix issue #14 (need verification) Signed-off-by: Loren Eteval --- Furious/Widget/EditConfiguration.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Furious/Widget/EditConfiguration.py b/Furious/Widget/EditConfiguration.py index 6443714..2d15cc4 100644 --- a/Furious/Widget/EditConfiguration.py +++ b/Furious/Widget/EditConfiguration.py @@ -1531,13 +1531,13 @@ class NormalServerWidget(Translatable, SupportConnectedCallback, TableWidget): currRow = -1 if currItem is None else currItem.row() prevRow = -1 if prevItem is None else prevItem.row() - def doNotSwitchCallback(): + def doNotSwitchCallback(tableWidgetItem): self.blockSignals(True) - self.setCurrentIndex(self.indexFromItem(prevItem)) + self.setCurrentIndex(self.indexFromItem(tableWidgetItem)) self.blockSignals(False) def doNotSwitch(): - self.doNotSwitchCallback = doNotSwitchCallback + self.doNotSwitchCallback = functools.partial(doNotSwitchCallback, prevItem) self.saveScrollBarValue(prevRow)