Commit: f3384e79da098ebce7bf38569cca96eae4caab11 Author: Antonio Vazquez Date: Tue Jul 11 16:46:59 2017 +0200 Branches: greasepencil-object https://developer.blender.org/rBf3384e79da098ebce7bf38569cca96eae4caab11
Fix error when undo The drawing cache must set to dirty to avoid segment fault =================================================================== M source/blender/editors/gpencil/gpencil_undo.c =================================================================== diff --git a/source/blender/editors/gpencil/gpencil_undo.c b/source/blender/editors/gpencil/gpencil_undo.c index 7a9ad2b32c0..0d2be0ab8c2 100644 --- a/source/blender/editors/gpencil/gpencil_undo.c +++ b/source/blender/editors/gpencil/gpencil_undo.c @@ -112,6 +112,9 @@ int ED_undo_gpencil_step(bContext *C, int step, const char *name) } } } + /* drawing batch cache is dirty now */ + BKE_gpencil_batch_cache_dirty(new_gpd); + new_gpd->flag |= GP_DATA_CACHE_IS_DIRTY; } WM_event_add_notifier(C, NC_GPENCIL | NA_EDITED, NULL); _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs