Adjust SaveSettings() to take into account split view method naming changes.
Remove unnecessary saving of collapsible property.
This commit is contained in:
@@ -1192,12 +1192,7 @@ TeamWindow::_LoadSplitSettings(BSplitView* view, const char* name,
|
|||||||
settingName.SetToFormat("teamWindow%sCollapsed%d", name, i);
|
settingName.SetToFormat("teamWindow%sCollapsed%d", name, i);
|
||||||
error = settings->Value(settingName.String(), value);
|
error = settings->Value(settingName.String(), value);
|
||||||
if (error == B_OK)
|
if (error == B_OK)
|
||||||
view->SetCollapsible(i, value.ToBool());
|
view->SetItemCollapsed(i, value.ToBool());
|
||||||
|
|
||||||
settingName.SetToFormat("teamWindow%sVisible%d", name, i);
|
|
||||||
error = settings->Value(settingName.String(), value);
|
|
||||||
if (error == B_OK)
|
|
||||||
view->SetItemVisible(i, value.ToBool());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1214,13 +1209,9 @@ TeamWindow::_SaveSplitSettings(BSplitView* view, const char* name,
|
|||||||
view->ItemWeight(i)))
|
view->ItemWeight(i)))
|
||||||
return B_NO_MEMORY;
|
return B_NO_MEMORY;
|
||||||
|
|
||||||
settingName.SetToFormat("teamWindow%sCollapsible%d", name, i);
|
settingName.SetToFormat("teamWindow%sCollapsed%d", name, i);
|
||||||
if (!settings->SetValue(settingName.String(), view->GetCollapsible(i)))
|
if (!settings->SetValue(settingName.String(),
|
||||||
return B_NO_MEMORY;
|
view->IsItemCollapsed(i)))
|
||||||
|
|
||||||
|
|
||||||
settingName.SetToFormat("teamWindow%sVisible%d", name, i);
|
|
||||||
if (!settings->SetValue(settingName.String(), view->GetItemVisible(i)))
|
|
||||||
return B_NO_MEMORY;
|
return B_NO_MEMORY;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user