summaryrefslogtreecommitdiffstats
path: root/comps.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2002-07-16 21:28:11 +0000
committerJeremy Katz <katzj@redhat.com>2002-07-16 21:28:11 +0000
commite4f8ba5bf08f2ad489a746a3259cbe96c905a483 (patch)
tree0c751995d5b1b95e0706286afc7d84876dc1a765 /comps.py
parent075db70337406e3f6c4d88a097230798893f1b43 (diff)
downloadanaconda-e4f8ba5bf08f2ad489a746a3259cbe96c905a483.tar.gz
anaconda-e4f8ba5bf08f2ad489a746a3259cbe96c905a483.tar.xz
anaconda-e4f8ba5bf08f2ad489a746a3259cbe96c905a483.zip
actually commit the code to update selections after adding/removing optional packages
Diffstat (limited to 'comps.py')
-rw-r--r--comps.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/comps.py b/comps.py
index 02f8889e2..b31544ce7 100644
--- a/comps.py
+++ b/comps.py
@@ -359,6 +359,7 @@ class Component:
p.registerComponent(self)
self.pkgDict[p] = None
self.updateDependencyCountForAddition(p)
+ self.set.updateSelections()
def unselectOptionalPackage(self, p):
if p not in self.pkgDict.keys():
@@ -368,7 +369,8 @@ class Component:
p.unregisterComponent(self)
if self.pkgDict.has_key(p):
del self.pkgDict[p]
- self.updateDependencyCountForRemoval(p)
+ self.updateDependencyCountForRemoval(p)
+ self.set.updateSelections()
def updateDependencyCountForAddition(self, p):
pkgs = [ p ]