From b98754836e96e1ffa1733e18b2ffbf4337d37d1c Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 4 Dec 2013 23:17:59 +0600 Subject: Fix T37680: Texture image scale is not refreshing --- source/blender/editors/space_view3d/space_view3d.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source/blender') diff --git a/source/blender/editors/space_view3d/space_view3d.c b/source/blender/editors/space_view3d/space_view3d.c index 465be94c191..c81c3c79350 100644 --- a/source/blender/editors/space_view3d/space_view3d.c +++ b/source/blender/editors/space_view3d/space_view3d.c @@ -46,6 +46,7 @@ #include "BKE_icons.h" #include "BKE_main.h" #include "BKE_object.h" +#include "BKE_scene.h" #include "BKE_screen.h" #include "ED_render.h" @@ -828,7 +829,9 @@ static void view3d_main_area_listener(bScreen *sc, ScrArea *sa, ARegion *ar, wmN case ND_SHADING: case ND_NODES: if ((v3d->drawtype == OB_MATERIAL) || - (v3d->drawtype == OB_TEXTURE && scene->gm.matmode == GAME_MAT_GLSL)) + (v3d->drawtype == OB_TEXTURE && + (scene->gm.matmode == GAME_MAT_GLSL || + BKE_scene_use_new_shading_nodes(scene)))) { ED_region_tag_redraw(ar); } -- cgit v1.2.3