Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2012-03-20 23:56:45 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2012-03-20 23:56:45 +0400
commit69f352770b782f8bf7bbaad426e5edd13addefe3 (patch)
tree91c668553e706cb5647cdf4cb1327cb8939eb34d /source/blender/editors
parent577bef62eb8fcce97d2ae2bbcb4f0732596f4369 (diff)
Fix related #30606: missing undo push editing node inputs in properties editor.
Diffstat (limited to 'source/blender/editors')
-rw-r--r--source/blender/editors/space_node/node_templates.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/editors/space_node/node_templates.c b/source/blender/editors/space_node/node_templates.c
index 439a019b670..c0d366a3ed3 100644
--- a/source/blender/editors/space_node/node_templates.c
+++ b/source/blender/editors/space_node/node_templates.c
@@ -59,6 +59,7 @@
#include "../interface/interface_intern.h"
#include "ED_node.h"
+#include "ED_util.h"
/************************* Node Socket Manipulation **************************/
@@ -253,7 +254,7 @@ typedef struct NodeLinkArg {
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 @@ static void ui_node_link(bContext *UNUSED(C), void *arg_p, void *event_p)
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])