[Bf-blender-cvs] [90b2ed6c4b6] blender-v3.3-release: Fix T100277: Grease pencil lines don't start at click-start

Campbell Barton noreply at git.blender.org
Tue Aug 9 05:53:59 CEST 2022


Commit: 90b2ed6c4b6636c3f15e7a3cf7eaf3971cc4627e
Author: Campbell Barton
Date:   Tue Aug 9 13:52:27 2022 +1000
Branches: blender-v3.3-release
https://developer.blender.org/rB90b2ed6c4b6636c3f15e7a3cf7eaf3971cc4627e

Fix T100277: Grease pencil lines don't start at click-start

Regression in b8960267dd51f9108b3b49e9b762e6b4d35ae1dc.

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

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 befff611d58..70f12151fdd 100644
--- a/source/blender/editors/gpencil/gpencil_primitive.c
+++ b/source/blender/editors/gpencil/gpencil_primitive.c
@@ -1107,7 +1107,7 @@ static void gpencil_primitive_update(bContext *C, wmOperator *op, tGPDprimitive
 /* Initialize mouse points. */
 static void gpencil_primitive_interaction_begin(tGPDprimitive *tgpi, const wmEvent *event)
 {
-  copy_v2fl_v2i(tgpi->mval, event->mval);
+  WM_event_drag_start_mval_fl(event, tgpi->region, tgpi->mval);
   copy_v2_v2(tgpi->origin, tgpi->mval);
   copy_v2_v2(tgpi->start, tgpi->mval);
   copy_v2_v2(tgpi->end, tgpi->mval);



More information about the Bf-blender-cvs mailing list