[Bf-blender-cvs] [0eabdabfaee] greasepencil-object: GP: Clear selected flag for new primitives
Antonioya
noreply at git.blender.org
Fri Dec 7 15:46:48 CET 2018
Commit: 0eabdabfaeeda024972c6db0128218d1c5e4723d
Author: Antonioya
Date: Fri Dec 7 15:46:40 2018 +0100
Branches: greasepencil-object
https://developer.blender.org/rB0eabdabfaeeda024972c6db0128218d1c5e4723d
GP: Clear selected flag for new primitives
===================================================================
M source/blender/editors/gpencil/gpencil_primitive.c
===================================================================
diff --git a/source/blender/editors/gpencil/gpencil_primitive.c b/source/blender/editors/gpencil/gpencil_primitive.c
index df5d5533342..7b1381dde8e 100644
--- a/source/blender/editors/gpencil/gpencil_primitive.c
+++ b/source/blender/editors/gpencil/gpencil_primitive.c
@@ -248,6 +248,7 @@ static void gp_primitive_set_initdata(bContext *C, tGPDprimitive *tgpi)
/* enable recalculation flag by default */
gps->flag |= GP_STROKE_RECALC_CACHES;
+ gps->flag &= ~GP_STROKE_SELECT;
/* the polygon must be closed, so enabled cyclic */
if (tgpi->type != GP_STROKE_LINE && tgpi->type != GP_STROKE_ARC) {
gps->flag |= GP_STROKE_CYCLIC;
@@ -545,6 +546,7 @@ static void gp_primitive_update_strokes(bContext *C, tGPDprimitive *tgpi)
pt->pressure = pressure;
pt->strength = tgpi->brush->gpencil_settings->draw_strength;
pt->time = 0.0f;
+ pt->flag = 0;
if (gps->dvert != NULL) {
MDeformVert *dvert = &gps->dvert[i];
More information about the Bf-blender-cvs
mailing list