Fix a crash when resizing LVM LV.

This commit is contained in:
Andrius Štikonas 2018-01-06 23:24:16 +02:00
parent 26db2cfd8c
commit 9439e9b1fd
2 changed files with 5 additions and 1 deletions

View File

@ -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

View File

@ -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 _ . - +