If standard partitioning was the default partitioning method, it was not possible to change the target disk of manually created partitions. This is now fixed.
Signed-off-by: Martin Kolman mkolman@redhat.com --- pyanaconda/ui/gui/spokes/custom.py | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/pyanaconda/ui/gui/spokes/custom.py b/pyanaconda/ui/gui/spokes/custom.py index 7560b31..336623b 100644 --- a/pyanaconda/ui/gui/spokes/custom.py +++ b/pyanaconda/ui/gui/spokes/custom.py @@ -2350,6 +2350,13 @@ class CustomPartitioningSpoke(NormalSpoke, StorageChecker): self._device_disks = disks self._populate_raid(self._get_raid_level())
+ # We need to save the results of the dialog + # right away or the might be overwritten + # by another callback. + # As a nice side effect, the disk selection + # is applied right away. + self._save_right_side(self._current_selector) + def run_container_editor(self, container=None, name=None): size = 0 size_policy = self._device_container_size