[Bf-blender-cvs] [ad506719370] blender2.8: GP: Remove vertex transformation when mode is not EDIT mode
Antonioya
noreply at git.blender.org
Tue Sep 18 22:37:14 CEST 2018
Commit: ad5067193701651be9cec5c2b1e5c51018dd4bb4
Author: Antonioya
Date: Tue Sep 18 22:36:39 2018 +0200
Branches: blender2.8
https://developer.blender.org/rBad5067193701651be9cec5c2b1e5c51018dd4bb4
GP: Remove vertex transformation when mode is not EDIT mode
===================================================================
M source/blender/editors/transform/transform_generics.c
M source/blender/makesdna/DNA_gpencil_types.h
===================================================================
diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c
index 87ce40546aa..e6ad60e0ebb 100644
--- a/source/blender/editors/transform/transform_generics.c
+++ b/source/blender/editors/transform/transform_generics.c
@@ -1335,7 +1335,7 @@ void initTransInfo(bContext *C, TransInfo *t, wmOperator *op, const wmEvent *eve
}
/* GPencil editing context */
- if (GPENCIL_ANY_MODE(gpd)) {
+ if (GPENCIL_EDIT_MODE(gpd)) {
t->options |= CTX_GPENCIL_STROKES;
}
diff --git a/source/blender/makesdna/DNA_gpencil_types.h b/source/blender/makesdna/DNA_gpencil_types.h
index 8c3acf9d001..da7e384ff9f 100644
--- a/source/blender/makesdna/DNA_gpencil_types.h
+++ b/source/blender/makesdna/DNA_gpencil_types.h
@@ -475,6 +475,8 @@ typedef enum eGP_DepthOrdering {
((gpd) && (gpd->flag & \
(GP_DATA_STROKE_PAINTMODE | GP_DATA_STROKE_EDITMODE | \
GP_DATA_STROKE_SCULPTMODE | GP_DATA_STROKE_WEIGHTMODE)))
+#define GPENCIL_EDIT_MODE(gpd) \
+ ((gpd) && (gpd->flag & GP_DATA_STROKE_EDITMODE))
#define GPENCIL_ANY_EDIT_MODE(gpd) \
((gpd) && (gpd->flag & (GP_DATA_STROKE_EDITMODE | GP_DATA_STROKE_SCULPTMODE | GP_DATA_STROKE_WEIGHTMODE)))
#define GPENCIL_PAINT_MODE(gpd) \
More information about the Bf-blender-cvs
mailing list