From bd02ef2d4c5405e05a7e20be99b1dde877e8fcee Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Fri, 17 Dec 2021 14:59:16 -0300 Subject: [PATCH] [view.qt.apps_table] improvement: calling pkg.get_custom_actions once to improve memory usage --- bauh/view/qt/apps_table.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bauh/view/qt/apps_table.py b/bauh/view/qt/apps_table.py index 88fc73ad..92afff82 100644 --- a/bauh/view/qt/apps_table.py +++ b/bauh/view/qt/apps_table.py @@ -154,8 +154,9 @@ class PackagesTable(QTableWidget): button_name=button_name, action=ignore_updates)) - if bool(pkg.model.get_custom_actions()): - actions = [self._map_custom_action(pkg, a, menu_row) for a in pkg.model.get_custom_actions()] + custom_actions = pkg.model.get_custom_actions() + if custom_actions: + actions = [self._map_custom_action(pkg, a, menu_row) for a in custom_actions] menu_row.addActions(actions) menu_row.adjustSize()