[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