Display the partition type from the partition table entry if the
content type is unknown, except if the partition has children. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35051 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -203,9 +203,12 @@ PartitionListRow::PartitionListRow(BPartition* partition)
|
||||
if (partition->ContainsFileSystem()) {
|
||||
SetField(new BStringField(partition->ContentType()), kFilesystemColumn);
|
||||
SetField(new BStringField(partition->ContentName()), kVolumeNameColumn);
|
||||
} else {
|
||||
} else if (partition->CountChildren() > 0) {
|
||||
SetField(new BStringField(kUnavailableString), kFilesystemColumn);
|
||||
SetField(new BStringField(kUnavailableString), kVolumeNameColumn);
|
||||
} else {
|
||||
SetField(new BStringField(partition->Type()), kFilesystemColumn);
|
||||
SetField(new BStringField(kUnavailableString), kVolumeNameColumn);
|
||||
}
|
||||
|
||||
if (partition->IsMounted() && partition->GetMountPoint(&path) == B_OK) {
|
||||
|
||||
Reference in New Issue
Block a user