From 262bda5b3ba30c1a692651d6b239b69aebc74ede Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Wed, 18 May 2016 12:08:20 +0100 Subject: [PATCH] Do not allow moving first sector if moving partition is disabled. --- src/gui/sizedialogbase.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/sizedialogbase.cpp b/src/gui/sizedialogbase.cpp index 4e12d9a..3793b7b 100644 --- a/src/gui/sizedialogbase.cpp +++ b/src/gui/sizedialogbase.cpp @@ -130,6 +130,12 @@ void SizeDialogBase::setupConstraints() detailsWidget().spinFirstSector().setRange(minimumFirstSector(), maximumLastSector()); detailsWidget().spinLastSector().setRange(minimumFirstSector(), maximumLastSector()); + // Do not allow moving first sector if moving partition is disabled + dialogWidget().spinFreeBefore().setEnabled(canMove()); + dialogWidget().spinFreeAfter().setEnabled(canMove()); + detailsWidget().spinFirstSector().setEnabled(canMove()); + detailsWidget().spinLastSector().setEnabled(canMove()); + onAlignToggled(align()); }