aboutsummaryrefslogtreecommitdiffstats
path: root/sb_builder
diff options
context:
space:
mode:
Diffstat (limited to 'sb_builder')
-rw-r--r--sb_builder/packages.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/sb_builder/packages.py b/sb_builder/packages.py
index 72b5f93..64032a2 100644
--- a/sb_builder/packages.py
+++ b/sb_builder/packages.py
@@ -337,11 +337,8 @@ class PackagesTab(QWidget):
self.update_count()
def targets(self):
- """Checked packages, else the current row; sorted names."""
- if self.model.checked:
- return sorted(self.model.checked)
- current = self.table.currentIndex()
- return [current.data(Qt.ItemDataRole.UserRole)["name"]] if current.isValid() else []
+ """Ticked packages, sorted; the highlighted row alone is not a target."""
+ return sorted(self.model.checked)
def act(self, action):
names = self.targets()