diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-26 16:33:30 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-26 16:33:30 +0400 |
commit | ab1a0d6cf706fdf45841dba0a0eac8b94b369d1d (patch) | |
tree | 1d7484185406bdfb69f9a7cee01e0f9627682ccb /source/blender/editors/space_view3d/space_view3d.c | |
parent | b7ca8cef356f930648d5d9b033c40c41de284eeb (diff) |
Fix #35879: missing 3D viewport redraws when changing lamp settings, after recent
changes to avoid unnecessary redraws.
Diffstat (limited to 'source/blender/editors/space_view3d/space_view3d.c')
-rw-r--r-- | source/blender/editors/space_view3d/space_view3d.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/space_view3d.c b/source/blender/editors/space_view3d/space_view3d.c index fef534fa5f2..92bf8214336 100644 --- a/source/blender/editors/space_view3d/space_view3d.c +++ b/source/blender/editors/space_view3d/space_view3d.c @@ -831,13 +831,16 @@ static void view3d_main_area_listener(bScreen *sc, ScrArea *sa, ARegion *ar, wmN break; case NC_LAMP: switch (wmn->data) { - case ND_LIGHTING_DRAW: + case ND_LIGHTING: if ((v3d->drawtype == OB_MATERIAL) || (v3d->drawtype == OB_TEXTURE && (scene->gm.matmode == GAME_MAT_GLSL))) { ED_region_tag_redraw(ar); } break; + case ND_LIGHTING_DRAW: + ED_region_tag_redraw(ar); + break; } break; case NC_IMAGE: |