[Bf-blender-cvs] [9c23e245432] blender2.8: Fix T57504: Scaling 3D cursor crashes

Campbell Barton noreply at git.blender.org
Wed Oct 31 02:03:09 CET 2018


Commit: 9c23e245432bb019dd47bfa0fcffd95638fd5ada
Author: Campbell Barton
Date:   Wed Oct 31 11:50:49 2018 +1100
Branches: blender2.8
https://developer.blender.org/rB9c23e245432bb019dd47bfa0fcffd95638fd5ada

Fix T57504: Scaling 3D cursor crashes

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

M	source/blender/editors/transform/transform.c

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

diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c
index 143c534d682..a8e061ee612 100644
--- a/source/blender/editors/transform/transform.c
+++ b/source/blender/editors/transform/transform.c
@@ -3677,7 +3677,8 @@ static void ElementResize(TransInfo *t, TransDataContainer *tc, TransData *td, f
 		copy_v3_v3(center, tc->center_local);
 	}
 
-	if (td->ext) {
+	/* Size checked needed since the 3D cursor only uses rotation fields. */
+	if (td->ext && td->ext->size) {
 		float fsize[3];
 
 		if (t->flag & (T_OBJECT | T_TEXTURE | T_POSE)) {



More information about the Bf-blender-cvs mailing list