From 9f2d32c1548709a78c653cf8569052d7795f798d Mon Sep 17 00:00:00 2001 From: Pablo Vazquez Date: Wed, 18 Oct 2023 12:30:24 +0200 Subject: [PATCH] UI: Use proper icon for nodes with UV Maps picker It was set to none, which draws as a dot instead of the already familiar UV Map icon used in the UV Maps list and other places. Affects: * UV Map * Tangent * Normal Map Following !113793 efforts to unify icons. --- source/blender/nodes/shader/nodes/node_shader_normal_map.cc | 2 +- source/blender/nodes/shader/nodes/node_shader_tangent.cc | 2 +- source/blender/nodes/shader/nodes/node_shader_uvmap.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/blender/nodes/shader/nodes/node_shader_normal_map.cc b/source/blender/nodes/shader/nodes/node_shader_normal_map.cc index d6c6b7953d6..1420a095a8f 100644 --- a/source/blender/nodes/shader/nodes/node_shader_normal_map.cc +++ b/source/blender/nodes/shader/nodes/node_shader_normal_map.cc @@ -37,7 +37,7 @@ static void node_shader_buts_normal_map(uiLayout *layout, bContext *C, PointerRN Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); DEG_get_evaluated_rna_pointer(depsgraph, &obptr, &eval_obptr); PointerRNA dataptr = RNA_pointer_get(&eval_obptr, "data"); - uiItemPointerR(layout, ptr, "uv_map", &dataptr, "uv_layers", "", ICON_NONE); + uiItemPointerR(layout, ptr, "uv_map", &dataptr, "uv_layers", "", ICON_GROUP_UVS); } else { uiItemR(layout, ptr, "uv_map", UI_ITEM_R_SPLIT_EMPTY_NAME, "", ICON_NONE); diff --git a/source/blender/nodes/shader/nodes/node_shader_tangent.cc b/source/blender/nodes/shader/nodes/node_shader_tangent.cc index eda4c94cabb..59b5cfc16c2 100644 --- a/source/blender/nodes/shader/nodes/node_shader_tangent.cc +++ b/source/blender/nodes/shader/nodes/node_shader_tangent.cc @@ -40,7 +40,7 @@ static void node_shader_buts_tangent(uiLayout *layout, bContext *C, PointerRNA * Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); DEG_get_evaluated_rna_pointer(depsgraph, &obptr, &eval_obptr); PointerRNA dataptr = RNA_pointer_get(&eval_obptr, "data"); - uiItemPointerR(row, ptr, "uv_map", &dataptr, "uv_layers", "", ICON_NONE); + uiItemPointerR(row, ptr, "uv_map", &dataptr, "uv_layers", "", ICON_GROUP_UVS); } else { uiItemR(row, ptr, "uv_map", UI_ITEM_R_SPLIT_EMPTY_NAME, "", ICON_NONE); diff --git a/source/blender/nodes/shader/nodes/node_shader_uvmap.cc b/source/blender/nodes/shader/nodes/node_shader_uvmap.cc index 87e36f0581b..dfe0d71625e 100644 --- a/source/blender/nodes/shader/nodes/node_shader_uvmap.cc +++ b/source/blender/nodes/shader/nodes/node_shader_uvmap.cc @@ -36,7 +36,7 @@ static void node_shader_buts_uvmap(uiLayout *layout, bContext *C, PointerRNA *pt Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); DEG_get_evaluated_rna_pointer(depsgraph, &obptr, &eval_obptr); PointerRNA dataptr = RNA_pointer_get(&eval_obptr, "data"); - uiItemPointerR(layout, ptr, "uv_map", &dataptr, "uv_layers", "", ICON_NONE); + uiItemPointerR(layout, ptr, "uv_map", &dataptr, "uv_layers", "", ICON_GROUP_UVS); } } }