From f76a6020c025ac5f8e9da0eea6be0d81bd1671a3 Mon Sep 17 00:00:00 2001 From: Thomas Dinges Date: Wed, 11 Nov 2009 16:02:18 +0000 Subject: [PATCH] Nodes: * Added properties operator to the View menu. * Added Notifier for Node Select Operator, so the new "Active Node" Panel gets refreshed. --- release/scripts/ui/space_node.py | 3 +++ source/blender/editors/space_node/node_select.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/release/scripts/ui/space_node.py b/release/scripts/ui/space_node.py index 9880a320e25..5c93bede635 100644 --- a/release/scripts/ui/space_node.py +++ b/release/scripts/ui/space_node.py @@ -72,6 +72,9 @@ class NODE_MT_view(bpy.types.Menu): def draw(self, context): layout = self.layout + + layout.itemO("node.properties", icon='ICON_MENU_PANEL') + layout.itemS() # layout.itemO("grease_pencil..") # layout.itemS() diff --git a/source/blender/editors/space_node/node_select.c b/source/blender/editors/space_node/node_select.c index e082f3797c1..67c7915694d 100644 --- a/source/blender/editors/space_node/node_select.c +++ b/source/blender/editors/space_node/node_select.c @@ -140,6 +140,9 @@ static int node_select_exec(bContext *C, wmOperator *op) } ED_region_tag_redraw(ar); + + /* send notifiers */ + WM_event_add_notifier(C, NC_NODE|ND_NODE_SELECT, NULL); /* allow tweak event to work too */ return OPERATOR_FINISHED|OPERATOR_PASS_THROUGH;