Fix #111545: Regression: Crash when drawing all view layers in outliner #111646
@ -80,8 +80,9 @@ ListBase TreeDisplayViewLayer::buildTree(const TreeSourceData &source_data)
|
||||
add_view_layer(*scene, tree, (TreeElement *)nullptr);
|
||||
}
|
||||
else {
|
||||
ViewLayerElementCreateData view_layer_data = {scene, view_layer};
|
||||
|
||||
TreeElement &te_view_layer = *outliner_add_element(
|
||||
&space_outliner_, &tree, view_layer, nullptr, TSE_R_LAYER, 0);
|
||||
&space_outliner_, &tree, &view_layer_data, nullptr, TSE_R_LAYER, 0);
|
||||
|
||||
TreeStoreElem *tselem = TREESTORE(&te_view_layer);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user
Why the name
new_layer
? This isn't creating a new layer. Would useview_layer_data
like in the other case this is done.Right, I considered "new" view layer struct to name it