Revert "Intel partition: activate the first created partition."
This reverts commit d0a662e20a.
It is better to handle this in Installer when we know which partition
will actually be the system one.
This commit is contained in:
@@ -301,9 +301,7 @@ PartitionMapHandle::GetParameterEditor(B_PARAMETER_EDITOR_TYPE type,
|
|||||||
if (type == B_CREATE_PARAMETER_EDITOR
|
if (type == B_CREATE_PARAMETER_EDITOR
|
||||||
|| type == B_PROPERTIES_PARAMETER_EDITOR) {
|
|| type == B_PROPERTIES_PARAMETER_EDITOR) {
|
||||||
try {
|
try {
|
||||||
BMutablePartition* partition = Partition();
|
*editor = new PrimaryPartitionEditor();
|
||||||
int32 count = partition->CountChildren();
|
|
||||||
*editor = new PrimaryPartitionEditor(count == 0);
|
|
||||||
} catch (std::bad_alloc) {
|
} catch (std::bad_alloc) {
|
||||||
return B_NO_MEMORY;
|
return B_NO_MEMORY;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,15 +19,12 @@
|
|||||||
#define B_TRANSLATION_CONTEXT "PrimaryPartitionEditor"
|
#define B_TRANSLATION_CONTEXT "PrimaryPartitionEditor"
|
||||||
|
|
||||||
|
|
||||||
PrimaryPartitionEditor::PrimaryPartitionEditor(bool first)
|
PrimaryPartitionEditor::PrimaryPartitionEditor()
|
||||||
{
|
{
|
||||||
fActiveCheckBox = new BCheckBox("active", B_TRANSLATE("Active partition"),
|
fActiveCheckBox = new BCheckBox("active", B_TRANSLATE("Active partition"),
|
||||||
NULL);
|
NULL);
|
||||||
fView = new BGroupView(B_VERTICAL);
|
fView = new BGroupView(B_VERTICAL);
|
||||||
fView->AddChild(fActiveCheckBox);
|
fView->AddChild(fActiveCheckBox);
|
||||||
|
|
||||||
// The first partition is active by default. Others are not.
|
|
||||||
fActiveCheckBox->SetValue(first);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
class PrimaryPartitionEditor : public BPartitionParameterEditor {
|
class PrimaryPartitionEditor : public BPartitionParameterEditor {
|
||||||
public:
|
public:
|
||||||
PrimaryPartitionEditor(bool first);
|
PrimaryPartitionEditor();
|
||||||
virtual ~PrimaryPartitionEditor();
|
virtual ~PrimaryPartitionEditor();
|
||||||
|
|
||||||
virtual BView* View();
|
virtual BView* View();
|
||||||
|
|||||||
Reference in New Issue
Block a user