From b2875819052d482dbaca9016cddba654e4138b9b Mon Sep 17 00:00:00 2001 From: Chris Lumens Date: Tue, 22 Jan 2013 16:59:01 -0500 Subject: On the storage spoke, only show the summary button if a disk is selected. --- pyanaconda/ui/gui/spokes/storage.glade | 5 +++-- pyanaconda/ui/gui/spokes/storage.py | 6 ++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pyanaconda/ui/gui/spokes/storage.glade b/pyanaconda/ui/gui/spokes/storage.glade index 047abbff6..ca19e72d0 100644 --- a/pyanaconda/ui/gui/spokes/storage.glade +++ b/pyanaconda/ui/gui/spokes/storage.glade @@ -961,12 +961,13 @@ none True False + True 0 0 - 2 + 1 1 1 @@ -984,7 +985,7 @@ 0 - 1 + 2 1 1 diff --git a/pyanaconda/ui/gui/spokes/storage.py b/pyanaconda/ui/gui/spokes/storage.py index 6efd00d37..fd855408a 100644 --- a/pyanaconda/ui/gui/spokes/storage.py +++ b/pyanaconda/ui/gui/spokes/storage.py @@ -576,6 +576,10 @@ class StorageSpoke(NormalSpoke, StorageChecker): count) % (count, str(Size(spec="%s MB" % capacity)), free)) summary_label = self.builder.get_object("summary_label") summary_label.set_text(summary) + summary_label.set_sensitive(count > 0) + + summary_button = self.builder.get_object("summary_button") + summary_button.set_visible(count > 0) if len(self.disks) == 0: self.set_warning(_("No disks detected. Please shut down the computer, connect at least one disk, and restart to complete installation.")) @@ -584,8 +588,6 @@ class StorageSpoke(NormalSpoke, StorageChecker): else: self.clear_info() - self.builder.get_object("summary_label").set_sensitive(count > 0) - def _update_disk_list(self): """ Update self.selected_disks based on the UI. """ overviews = self.local_disks_box.get_children() -- cgit