---
pyanaconda/ui/gui/spokes/storage.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/pyanaconda/ui/gui/spokes/storage.py b/pyanaconda/ui/gui/spokes/storage.py
index 8dc6b7b..8969fbf 100644
--- a/pyanaconda/ui/gui/spokes/storage.py
+++ b/pyanaconda/ui/gui/spokes/storage.py
@@ -610,6 +610,7 @@ class StorageSpoke(NormalSpoke, StorageChecker):
dialog.refresh([d for d in self.disks if d.name in self.selected_disks],
free_space)
rc = self.run_lightbox_dialog(dialog)
+
# update selected disks since some may have been removed
self.selected_disks = [d.name for d in dialog.disks]
@@ -619,8 +620,15 @@ class StorageSpoke(NormalSpoke, StorageChecker):
name =
overview.get_property("popup-info").partition("|")[0].strip()
overview.set_chosen(name in self.selected_disks)
+
self._update_summary()
+ if self.data.bootloader.location == "none":
+ self.window.set_info(Gtk.MessageType.WARNING, _("You have chosen to skip
bootloader installation. Your system may not be bootable."))
+ self.window.show_all()
+ else:
+ self.window.clear_info()
+
def run_lightbox_dialog(self, dialog):
with enlightbox(self.window, dialog.window):
rc = dialog.run()
--
1.7.11.2