diff options
author | Matt Ebb <matt@mke3.net> | 2009-11-12 04:22:51 +0300 |
---|---|---|
committer | Matt Ebb <matt@mke3.net> | 2009-11-12 04:22:51 +0300 |
commit | d05f20cb95a5a332b08497356dded90fbf7818a4 (patch) | |
tree | 05bfd987c5ef4ae947fcc42f77090fe219733c21 /source/blender/editors/space_node | |
parent | 05df56033c37b5b88e98c848093f42fe0716f322 (diff) |
* Fix: node editor wasn't updating on tree type change
Diffstat (limited to 'source/blender/editors/space_node')
-rw-r--r-- | source/blender/editors/space_node/space_node.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/editors/space_node/space_node.c b/source/blender/editors/space_node/space_node.c index 17bb96f5163..581a77b7f6a 100644 --- a/source/blender/editors/space_node/space_node.c +++ b/source/blender/editors/space_node/space_node.c @@ -198,6 +198,9 @@ static void node_area_listener(ScrArea *sa, wmNotifier *wmn) else if(wmn->data==ND_SPACE_NODE_VIEW) ED_area_tag_redraw(sa); break; + case NC_NODE: + ED_area_tag_refresh(sa); + break; } } @@ -299,6 +302,10 @@ static void node_region_listener(ARegion *ar, wmNotifier *wmn) { /* context changes */ switch(wmn->category) { + case NC_SPACE: + if(wmn->data==ND_SPACE_NODE) + ED_region_tag_redraw(ar); + break; case NC_SCENE: case NC_MATERIAL: case NC_TEXTURE: |