--- pyanaconda/ui/gui/spokes/lib/resize.py | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/lib/resize.py b/pyanaconda/ui/gui/spokes/lib/resize.py index 35ac8d1..ab768bb 100644 --- a/pyanaconda/ui/gui/spokes/lib/resize.py +++ b/pyanaconda/ui/gui/spokes/lib/resize.py @@ -116,6 +116,9 @@ class ResizeDialog(GUIObject): for part in disk.format.partitions: dev = self.storage.devicetree.getDeviceByPath(part.path)
+ if dev.isExtended and disk.format.logicalPartitions: + continue + # Devices that are not resizable are still deletable. if dev.resizable: freeSize = dev.size - dev.minSize