This got broken by commit 33673a5c0. Previously after reclaim we would run through on_continue_clicked again and presumably go through the "continue" path, which is where we'd prompt for the passphrase. --- pyanaconda/ui/gui/spokes/storage.py | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/storage.py b/pyanaconda/ui/gui/spokes/storage.py index 95ac1b7..23b97fc 100644 --- a/pyanaconda/ui/gui/spokes/storage.py +++ b/pyanaconda/ui/gui/spokes/storage.py @@ -715,6 +715,14 @@ class StorageSpoke(NormalSpoke, StorageChecker): if dialog.custom: self.skipTo = "CustomPartitioningSpoke" else: + if self.encrypted: + dialog = PassphraseDialog(self.data) + rc = self.run_lightbox_dialog(dialog) + if rc == 0: + return + + self.passphrase = dialog.passphrase + self.apply()
resizeDialog = ResizeDialog(self.data, self.storage, self.payload)