From e50f7e65bf9b4e679f241b4ae225e88aea3f6177 Mon Sep 17 00:00:00 2001 From: Chantara Tith Date: Sun, 26 Jun 2016 15:51:00 +0700 Subject: [PATCH] Disable createPartitionTable action for LVM device. --- src/ops/createpartitiontableoperation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ops/createpartitiontableoperation.cpp b/src/ops/createpartitiontableoperation.cpp index 5929ce8..9260be6 100644 --- a/src/ops/createpartitiontableoperation.cpp +++ b/src/ops/createpartitiontableoperation.cpp @@ -93,7 +93,7 @@ bool CreatePartitionTableOperation::execute(Report& parent) */ bool CreatePartitionTableOperation::canCreate(const Device* device) { - return device != nullptr && (device->partitionTable() == nullptr || !device->partitionTable()->isChildMounted()); + return (device != nullptr) && (device->partitionTable() == nullptr || !device->partitionTable()->isChildMounted()) && (device->type() != Device::LVM_Device); } QString CreatePartitionTableOperation::description() const