From 71f79469bc64a82a260ef88a233633f486bab6c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Moreira?= Date: Mon, 18 May 2020 18:39:32 -0300 Subject: [PATCH] [improvement][ui] respecting the 'updates' filter after ignoring a package update --- bauh/view/qt/window.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bauh/view/qt/window.py b/bauh/view/qt/window.py index 9db25a27..ca76e1e8 100755 --- a/bauh/view/qt/window.py +++ b/bauh/view/qt/window.py @@ -1271,7 +1271,11 @@ class ManageWindow(QWidget): self.finish_action() if res['success']: - self.table_apps.update_package(res['pkg'], change_update_col=True) + if self.ref_checkbox_updates.isVisible() and self.filter_updates: + self.table_apps.model().removeRow(res['pkg'].table_index) + else: + self.table_apps.update_package(res['pkg'], change_update_col=True) + dialog.show_message(title=self.i18n['success'].capitalize(), body=self.i18n['action.{}.success'.format(res['action'])].format(bold(res['pkg'].model.name)), type_=MessageType.INFO)