diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2011-05-02 16:31:09 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2011-05-02 16:31:09 +0400 |
commit | a2941a464b41c73f10ef3e559f509a9d4aefd3f5 (patch) | |
tree | 35a94ad813a520e29308fc81c4b5b5e0e3587c59 /source/blender/editors/space_view3d/space_view3d.c | |
parent | e23e125c3481d86698659f5d11bf5437255f5b97 (diff) |
Fix #27098: missing 3d view updates when editing GLSL material nodes.
Diffstat (limited to 'source/blender/editors/space_view3d/space_view3d.c')
-rw-r--r-- | source/blender/editors/space_view3d/space_view3d.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/space_view3d.c b/source/blender/editors/space_view3d/space_view3d.c index 93d86f2d97b..b26883b8fd6 100644 --- a/source/blender/editors/space_view3d/space_view3d.c +++ b/source/blender/editors/space_view3d/space_view3d.c @@ -975,7 +975,14 @@ static void space_view3d_listener(struct ScrArea *sa, struct wmNotifier *wmn) break; } break; - + case NC_MATERIAL: + switch(wmn->data) { + case ND_NODES: + if(v3d->drawtype == OB_TEXTURE) + ED_area_tag_redraw_regiontype(sa, RGN_TYPE_WINDOW); + break; + } + break; } #if 0 // removed since BKE_image_user_calc_frame is now called in draw_bgpic because screen_ops doesnt call the notifier. |