From e7eec5bd1b42c0e44fec27e981551695dc14fc6b Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Tue, 12 Jan 2010 18:42:32 +0100 Subject: [PATCH] [sulfur] fix two small pkgsets glitches --- sulfur/src/sulfur/events.py | 2 ++ sulfur/src/sulfur/package.py | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sulfur/src/sulfur/events.py b/sulfur/src/sulfur/events.py index 5f78ccaeb..f49918b22 100644 --- a/sulfur/src/sulfur/events.py +++ b/sulfur/src/sulfur/events.py @@ -607,6 +607,8 @@ class SulfurApplicationEventsMixin: # Package Category Group self.pkgView.set_filtering_string(obj.onlyname, run_it = False) + elif obj.is_pkgset_cat: + break else: self.pkgView.set_filtering_string(obj.onlyname + "/") break diff --git a/sulfur/src/sulfur/package.py b/sulfur/src/sulfur/package.py index 367df3773..e4d1a6715 100644 --- a/sulfur/src/sulfur/package.py +++ b/sulfur/src/sulfur/package.py @@ -94,15 +94,15 @@ class EntropyPackage: self.description = self.set_name self.matched_repo = self.set_name + self.matched_id = etpConst['packagesetprefix'] self.from_installed = False self.dbconn = None self.dummy_type = -2 self.is_set_dep = True self.set_names = set() - self.onlyname = matched_atom - self.name = matched_atom + self.onlyname = self.set_name + self.name = self.set_name self.set_category = False - self.matched_id = "@" elif self.remote: