diff --git a/src/add-ons/disk_systems/gpt/GPTDiskAddOn.cpp b/src/add-ons/disk_systems/gpt/GPTDiskAddOn.cpp index 1903f84dea..f0ac78d925 100644 --- a/src/add-ons/disk_systems/gpt/GPTDiskAddOn.cpp +++ b/src/add-ons/disk_systems/gpt/GPTDiskAddOn.cpp @@ -139,6 +139,7 @@ GPTDiskAddOn::Initialize(BMutablePartition* partition, const char* name, partition->SetContentParameters(NULL); partition->SetContentSize( round_down(partition->Size(), partition->BlockSize())); + partition->Changed(B_PARTITION_CHANGED_INITIALIZATION); *_handle = handle; return B_OK; diff --git a/src/add-ons/disk_systems/intel/ExtendedPartitionAddOn.cpp b/src/add-ons/disk_systems/intel/ExtendedPartitionAddOn.cpp index 3145d8cc99..88923bb32d 100644 --- a/src/add-ons/disk_systems/intel/ExtendedPartitionAddOn.cpp +++ b/src/add-ons/disk_systems/intel/ExtendedPartitionAddOn.cpp @@ -141,6 +141,7 @@ ExtendedPartitionAddOn::Initialize(BMutablePartition* partition, partition->SetContentParameters(NULL); partition->SetContentSize( sector_align(partition->Size(), partition->BlockSize())); + partition->Changed(B_PARTITION_CHANGED_INITIALIZATION); *_handle = handleDeleter.Detach(); diff --git a/src/add-ons/disk_systems/intel/PartitionMapAddOn.cpp b/src/add-ons/disk_systems/intel/PartitionMapAddOn.cpp index f75ee09d02..22a80326e3 100644 --- a/src/add-ons/disk_systems/intel/PartitionMapAddOn.cpp +++ b/src/add-ons/disk_systems/intel/PartitionMapAddOn.cpp @@ -140,6 +140,7 @@ PartitionMapAddOn::Initialize(BMutablePartition* partition, const char* name, partition->SetContentParameters(NULL); partition->SetContentSize( sector_align(partition->Size(), partition->BlockSize())); + partition->Changed(B_PARTITION_CHANGED_INITIALIZATION); *_handle = handleDeleter.Detach();