From 80bba6c52bb3589144a4131a9a1d3c780ecf2398 Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Sun, 17 Nov 2024 15:20:12 -0500 Subject: [PATCH] Fix partition creation default size (#2856) --- archinstall/lib/disk/partitioning_menu.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/archinstall/lib/disk/partitioning_menu.py b/archinstall/lib/disk/partitioning_menu.py index d9ae62aa..c7df6750 100644 --- a/archinstall/lib/disk/partitioning_menu.py +++ b/archinstall/lib/disk/partitioning_menu.py @@ -277,12 +277,17 @@ class PartitioningList(ListManager): ).input() size: Size | None = None - value = result.text() - if value is None: - size = default - else: - size = self._validate_value(sector_size, total_size, value, start) + match result.type_: + case ResultType.Skip: + size = default + case ResultType.Selection: + value = result.text() + + if value: + size = self._validate_value(sector_size, total_size, value, start) + else: + size = default assert size return size