[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [45037] trunk/blender/source/blender/ editors/space_node/node_templates.c: Fix related #30606: missing undo push editing node inputs in properties editor.
Brecht Van Lommel
brechtvanlommel at pandora.be
Tue Mar 20 20:56:45 CET 2012
Revision: 45037
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45037
Author: blendix
Date: 2012-03-20 19:56:45 +0000 (Tue, 20 Mar 2012)
Log Message:
-----------
Fix related #30606: missing undo push editing node inputs in properties editor.
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_node/node_templates.c
Modified: trunk/blender/source/blender/editors/space_node/node_templates.c
===================================================================
--- trunk/blender/source/blender/editors/space_node/node_templates.c 2012-03-20 19:32:31 UTC (rev 45036)
+++ trunk/blender/source/blender/editors/space_node/node_templates.c 2012-03-20 19:56:45 UTC (rev 45037)
@@ -59,6 +59,7 @@
#include "../interface/interface_intern.h"
#include "ED_node.h"
+#include "ED_util.h"
/************************* Node Socket Manipulation **************************/
@@ -253,7 +254,7 @@
uiLayout *layout;
} NodeLinkArg;
-static void ui_node_link(bContext *UNUSED(C), void *arg_p, void *event_p)
+static void ui_node_link(bContext *C, void *arg_p, void *event_p)
{
NodeLinkArg *arg = (NodeLinkArg*)arg_p;
Main *bmain = arg->bmain;
@@ -272,6 +273,8 @@
node_socket_remove(bmain, ntree, node_to, sock_to);
else
node_socket_add_replace(bmain, ntree, node_to, sock_to, &ntemp, arg->output);
+
+ ED_undo_push(C, "Node input modify");
}
static void ui_node_sock_name(bNodeSocket *sock, char name[UI_MAX_NAME_STR])
More information about the Bf-blender-cvs
mailing list