[Bf-blender-cvs] [5638db74952] blender2.8: Fix T58335: Grease Pencil Objects in Edit Mode have transform gizmos in wrong location
Charlie Jolly
noreply at git.blender.org
Tue Dec 18 20:19:26 CET 2018
Commit: 5638db749529a77ef4bf8421e1a90eeee6994d5c
Author: Charlie Jolly
Date: Tue Dec 18 19:18:32 2018 +0000
Branches: blender2.8
https://developer.blender.org/rB5638db749529a77ef4bf8421e1a90eeee6994d5c
Fix T58335: Grease Pencil Objects in Edit Mode have transform gizmos in wrong location
Original fix P874 with changes from @brecht
===================================================================
M source/blender/editors/transform/transform_gizmo_3d.c
===================================================================
diff --git a/source/blender/editors/transform/transform_gizmo_3d.c b/source/blender/editors/transform/transform_gizmo_3d.c
index 84d9930871a..1913e35c1da 100644
--- a/source/blender/editors/transform/transform_gizmo_3d.c
+++ b/source/blender/editors/transform/transform_gizmo_3d.c
@@ -782,9 +782,10 @@ int ED_transform_calc_gizmo_stats(
if (is_gp_edit) {
float diff_mat[4][4];
+ const bool use_mat_local = true;
for (bGPDlayer *gpl = gpd->layers.first; gpl; gpl = gpl->next) {
/* only editable and visible layers are considered */
- const bool use_mat_local = gpl->parent != NULL;
+
if (gpencil_layer_is_editable(gpl) && (gpl->actframe != NULL)) {
/* calculate difference matrix */
More information about the Bf-blender-cvs
mailing list