From 15dc1f61c351eb420a73b2926076aab592bdbbcd Mon Sep 17 00:00:00 2001 From: LorenEteval Date: Fri, 19 Jun 2026 00:39:48 +0800 Subject: [PATCH] Update "Furious/Widget/UserServersQTableView.py" Signed-off-by: LorenEteval --- Furious/Widget/UserServersQTableView.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Furious/Widget/UserServersQTableView.py b/Furious/Widget/UserServersQTableView.py index 8baffc8..8de6b7a 100644 --- a/Furious/Widget/UserServersQTableView.py +++ b/Furious/Widget/UserServersQTableView.py @@ -902,12 +902,12 @@ class DeleteServersProgressDialog(AppQDialog): def setWidthAndHeight(self): self.resize(420, 150) - def exec(self): + def open(self): self.spinner.start() QtCore.QTimer.singleShot(0, self.deleteNext) - return super().exec() + return super().open() def reject(self): self.cancel() @@ -2115,9 +2115,9 @@ class UserServersQTableView( showTrayMessage=showTrayMessage, parent=self.window(), ) - dialog.exec() + dialog.open() - return dialog.deletedCount + return 0 if Storage.UserActivatedItemIndex() in indexes: deleteActivated = True @@ -2411,6 +2411,8 @@ class UserServersQTableView( self.subsManager.updateSubsByUnique(unique, **kwargs) def updateSubs(self, httpProxy: Union[str, None], **kwargs): + self.selectionModel().clearSelection() + self.subsManager.configureHttpProxy(httpProxy) self.subsManager.updateSubs(**kwargs)