[Bf-blender-cvs] [6d24de6c433] blender-v2.93-release: Fix T99979: GPencil strokes cannot be edited after set origin

Antonio Vazquez noreply at git.blender.org
Mon Sep 19 14:54:40 CEST 2022


Commit: 6d24de6c4336365330d285ba133f606c15f0dd21
Author: Antonio Vazquez
Date:   Tue Jul 26 10:53:08 2022 +0200
Branches: blender-v2.93-release
https://developer.blender.org/rB6d24de6c4336365330d285ba133f606c15f0dd21

Fix T99979: GPencil strokes cannot be edited after set origin

The stroke points were changed but the bounding box calculation was not
done and this produced a problem in any bounding box check done by
different tools.

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

M	source/blender/editors/object/object_transform.c

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

diff --git a/source/blender/editors/object/object_transform.c b/source/blender/editors/object/object_transform.c
index ba867afe31f..d7863c54c51 100644
--- a/source/blender/editors/object/object_transform.c
+++ b/source/blender/editors/object/object_transform.c
@@ -1406,6 +1406,7 @@ static int object_origin_set_exec(bContext *C, wmOperator *op)
                     sub_v3_v3(mpt, offset_local);
                     mul_v3_m4v3(&pt->x, diff_mat, mpt);
                   }
+                  BKE_gpencil_stroke_geometry_update(gpd, gps);
                 }
               }
             }



More information about the Bf-blender-cvs mailing list