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>2011-05-02 16:31:09 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2011-05-02 16:31:09 +0400
commita2941a464b41c73f10ef3e559f509a9d4aefd3f5 (patch)
tree35a94ad813a520e29308fc81c4b5b5e0e3587c59 /source/blender/editors/space_view3d/space_view3d.c
parente23e125c3481d86698659f5d11bf5437255f5b97 (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.c9
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.