diff --git a/src/gui/newdialog.cpp b/src/gui/newdialog.cpp index d97b8ee..b3c3dbc 100644 --- a/src/gui/newdialog.cpp +++ b/src/gui/newdialog.cpp @@ -101,6 +101,11 @@ void NewDialog::setupDialog() dialogWidget().checkBoxEncrypt().hide(); dialogWidget().editPassphrase().hide(); + if (device().type() == Device::LVM_Device) { + dialogWidget().comboFileSystem().removeItem(dialogWidget().comboFileSystem().findText(QStringLiteral("lvm2 pv"))); + } + + dialogWidget().editPassphrase().setMinimumPasswordLength(1); dialogWidget().editPassphrase().setMaximumPasswordLength(512); // cryptsetup does not support longer passwords diff --git a/src/gui/sizedialogbase.cpp b/src/gui/sizedialogbase.cpp index bc9d9b3..7a2d499 100644 --- a/src/gui/sizedialogbase.cpp +++ b/src/gui/sizedialogbase.cpp @@ -114,7 +114,6 @@ void SizeDialogBase::setupDialog() detailsWidget().checkAlign().setChecked(false); detailsWidget().checkAlign().setEnabled(false); detailsButton->hide(); - dialogWidget().comboFileSystem().removeItem(dialogWidget().comboFileSystem().findText(QStringLiteral("lvm2 pv"))); m_IsValidLVName = false; /* LVM logical volume name can consist of: letters numbers _ . - +