Commit: 476b4c415c091adf1c5dbdf7e842073c49ebe411
Author: Bastien Montagne
Date:   Mon Jun 25 14:13:12 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB476b4c415c091adf1c5dbdf7e842073c49ebe411

Fix T55493: Sculpting on smooth shaded bug.

Undo was not tagging PBVH to update normals too...

===================================================================

M       source/blender/editors/sculpt_paint/sculpt_undo.c

===================================================================

diff --git a/source/blender/editors/sculpt_paint/sculpt_undo.c 
b/source/blender/editors/sculpt_paint/sculpt_undo.c
index 2872ad4fb9c..bc22147b15d 100644
--- a/source/blender/editors/sculpt_paint/sculpt_undo.c
+++ b/source/blender/editors/sculpt_paint/sculpt_undo.c
@@ -561,7 +561,7 @@ static void sculpt_undo_restore_list(bContext *C, ListBase 
*lb)
                else {
                        BKE_pbvh_search_callback(ss->pbvh, NULL, NULL, 
update_cb, &rebuild);
                }
-               BKE_pbvh_update(ss->pbvh, PBVH_UpdateBB | PBVH_UpdateOriginalBB 
| PBVH_UpdateRedraw, NULL);
+               BKE_pbvh_update(ss->pbvh, PBVH_UpdateBB | PBVH_UpdateOriginalBB 
| PBVH_UpdateRedraw | PBVH_UpdateNormals, NULL);
 
                if (BKE_sculpt_multires_active(scene, ob)) {
                        if (rebuild)

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to