From 492b9ab5e3d8b4e1c425bfae5494c998853107ea Mon Sep 17 00:00:00 2001 From: julianeisel Date: Sun, 25 Jan 2015 01:59:49 +0100 Subject: Fix T43335: Node Editor: name doesn't update Update Node Editor info (drawn on the bottom left) on redraw if needed --- source/blender/editors/space_node/node_draw.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source/blender/editors/space_node/node_draw.c') diff --git a/source/blender/editors/space_node/node_draw.c b/source/blender/editors/space_node/node_draw.c index 16ad63bcafa..0de231ba7cc 100644 --- a/source/blender/editors/space_node/node_draw.c +++ b/source/blender/editors/space_node/node_draw.c @@ -1302,8 +1302,15 @@ void drawnodespace(const bContext *C, ARegion *ar) bNodeLinkDrag *nldrag; LinkData *linkdata; + BLI_assert(snode->id != NULL); + path = snode->treepath.last; + /* update tree path name (drawn in the bottom left) */ + if (UNLIKELY(!STREQ(path->node_name, snode->id->name + 2))) { + BLI_strncpy(path->node_name, snode->id->name + 2, sizeof(path->node_name)); + } + /* current View2D center, will be set temporarily for parent node trees */ UI_view2d_center_get(v2d, ¢er[0], ¢er[1]); -- cgit v1.2.3