From f7c0287278e08ddaf553a8e49762d441e5214091 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Tue, 4 Jan 2022 10:32:32 -0600 Subject: Fix: Link drag search error with random value node from color socket Dragging from a color socket would hit an assert in a debug build. The node does not have a color mode currently, so use the vector mode instead when connecting to a color socket. --- source/blender/nodes/function/nodes/node_fn_random_value.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source/blender') diff --git a/source/blender/nodes/function/nodes/node_fn_random_value.cc b/source/blender/nodes/function/nodes/node_fn_random_value.cc index c68af7e24af..ceea6246cb0 100644 --- a/source/blender/nodes/function/nodes/node_fn_random_value.cc +++ b/source/blender/nodes/function/nodes/node_fn_random_value.cc @@ -110,9 +110,8 @@ static std::optional node_type_from_other_socket(const bNodeSock case SOCK_INT: return CD_PROP_INT32; case SOCK_VECTOR: - return CD_PROP_FLOAT3; case SOCK_RGBA: - return CD_PROP_COLOR; + return CD_PROP_FLOAT3; default: return {}; } -- cgit v1.2.3