From 328a8c68b79daeb74542d3551a3957a4a89731d6 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Tue, 9 Feb 2021 22:55:59 -0600 Subject: [PATCH] Fix Geometry Nodes: Broken built-in attribute exists check Fixes an issue in a node setup with the point separate node, where muting a node that does nothing breaks the operation, resulting in the point separate not copying the position attrbute to either result. The fix is straightfoward, it looks just like a typo. Differential Revision: https://developer.blender.org/D10379 --- source/blender/blenkernel/intern/attribute_access.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/attribute_access.cc b/source/blender/blenkernel/intern/attribute_access.cc index d6ceb9beb70..378fdfd27f2 100644 --- a/source/blender/blenkernel/intern/attribute_access.cc +++ b/source/blender/blenkernel/intern/attribute_access.cc @@ -731,7 +731,7 @@ class BuiltinCustomDataLayerProvider final : public BuiltinAttributeProvider { if (custom_data == nullptr) { return false; } - const void *data = CustomData_get_layer(custom_data, data_type_); + const void *data = CustomData_get_layer(custom_data, stored_type_); return data != nullptr; } };