[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25616] trunk/blender/source/blender/ editors/transform: Bugfix for [#20511]
Martin Poirier
theeth at yahoo.com
Tue Dec 29 21:44:53 CET 2009
Revision: 25616
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25616
Author: theeth
Date: 2009-12-29 21:44:51 +0100 (Tue, 29 Dec 2009)
Log Message:
-----------
Bugfix for [#20511]
Shift-MMB for user orientation constraint selection didn't work for global orientation (the matrix wasn't initialized properly).
Also, MMB can be used to cancel a constraint again.
Modified Paths:
--------------
trunk/blender/source/blender/editors/transform/transform.c
trunk/blender/source/blender/editors/transform/transform_orientations.c
Modified: trunk/blender/source/blender/editors/transform/transform.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform.c 2009-12-29 20:11:13 UTC (rev 25615)
+++ trunk/blender/source/blender/editors/transform/transform.c 2009-12-29 20:44:51 UTC (rev 25616)
@@ -742,11 +742,11 @@
}
}
else {
- t->modifiers |= MOD_CONSTRAINT_SELECT;
if (t->con.mode & CON_APPLY) {
stopConstraint(t);
}
else {
+ t->modifiers |= MOD_CONSTRAINT_SELECT;
if (event->shift) {
initSelectConstraint(t, t->spacemtx);
}
Modified: trunk/blender/source/blender/editors/transform/transform_orientations.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_orientations.c 2009-12-29 20:11:13 UTC (rev 25615)
+++ trunk/blender/source/blender/editors/transform/transform_orientations.c 2009-12-29 20:44:51 UTC (rev 25616)
@@ -518,6 +518,7 @@
switch(t->current_orientation) {
case V3D_MANIP_GLOBAL:
+ unit_m3(t->spacemtx);
strcpy(t->spacename, "global");
break;
More information about the Bf-blender-cvs
mailing list