Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorErik <ecke101@gmail.com>2021-11-05 18:19:09 +0300
committerErik <ecke101@gmail.com>2021-11-05 18:19:09 +0300
commit87e2154dafaaa389c200213894f09a3d951a0409 (patch)
treee20a00994cbe21ad18065afda609140971b7802c /source
parent616594fcb1f6ffcc256f87a6833767e1855faf6e (diff)
Fix: Viewport stats wrong for Geometry Nodes instances
In some cases when geometry is created in Geometry Nodes the viewport stats will show 0 because runtime data is not filled. This patch sets the runtime data on instances. Differential Revision: https://developer.blender.org/D12738
Diffstat (limited to 'source')
-rw-r--r--source/blender/blenkernel/intern/object.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/object.cc b/source/blender/blenkernel/intern/object.cc
index 495b1f0dafd..fc25153b3ff 100644
--- a/source/blender/blenkernel/intern/object.cc
+++ b/source/blender/blenkernel/intern/object.cc
@@ -5829,7 +5829,7 @@ void BKE_object_replace_data_on_shallow_copy(Object *ob, ID *new_data)
ob->type = BKE_object_obdata_to_type(new_data);
ob->data = (void *)new_data;
ob->runtime.geometry_set_eval = nullptr;
- ob->runtime.data_eval = nullptr;
+ ob->runtime.data_eval = new_data;
if (ob->runtime.bb != nullptr) {
ob->runtime.bb->flag |= BOUNDBOX_DIRTY;
}