[Bf-blender-cvs] [2d448dfee8c] greasepencil-object: Fix error when duplicate GP object

Antonio Vazquez noreply at git.blender.org
Tue May 23 20:23:04 CEST 2017


Commit: 2d448dfee8ccf3cfc6681cd6982386cfc991dfac
Author: Antonio Vazquez
Date:   Tue May 23 20:22:49 2017 +0200
Branches: greasepencil-object
https://developer.blender.org/rB2d448dfee8ccf3cfc6681cd6982386cfc991dfac

Fix error when duplicate GP object

When duplicate an object, the cache must be recalculated and is not copied.

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

M	source/blender/blenkernel/intern/gpencil.c

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

diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c
index 5682f6e8270..6b615a3afa9 100644
--- a/source/blender/blenkernel/intern/gpencil.c
+++ b/source/blender/blenkernel/intern/gpencil.c
@@ -792,6 +792,7 @@ bGPdata *BKE_gpencil_data_duplicate(Main *bmain, bGPdata *gpd_src, bool internal
 	else {
 		/* make a copy when others use this */
 		gpd_dst = BKE_libblock_copy(bmain, &gpd_src->id);
+		gpd_dst->batch_cache = NULL;
 	}
 	
 	/* copy layers */




More information about the Bf-blender-cvs mailing list