Fix #102317: Any action triggers expansion of all ViewLayers #104862

Merged
Pratik Borhade merged 2 commits from PratikPB2123/blender:Fix-T102317-view-layer-expand into blender-v3.5-release 2023-03-10 16:37:16 +01:00
1 changed files with 8 additions and 2 deletions
Showing only changes of commit 837c7d8f53 - Show all commits

View File

@ -79,8 +79,14 @@ ListBase TreeDisplayViewLayer::buildTree(const TreeSourceData &source_data)
}
else {
TreeElement &te_view_layer = *outliner_add_element(
&space_outliner_, &tree, scene, nullptr, TSE_R_LAYER, 0);
TREESTORE(&te_view_layer)->flag &= ~TSE_CLOSED;
&space_outliner_, &tree, view_layer, nullptr, TSE_R_LAYER, 0);
TreeStoreElem *tselem = TREESTORE(&te_view_layer);
if (!tselem->used) {
tselem->flag &= ~TSE_CLOSED;
}
te_view_layer.name = view_layer->name;
te_view_layer.directdata = view_layer;