Revision: 22009
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22009
Author:   ton
Date:     2009-07-29 13:53:37 +0200 (Wed, 29 Jul 2009)

Log Message:
-----------
2.5

Small fix: SHIFT+D caused transform to move with more precision, as if
shiftkey was pressed.

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/transform/transform.c
    
branches/blender2.5/blender/source/blender/editors/transform/transform_input.c

Modified: 
branches/blender2.5/blender/source/blender/editors/transform/transform.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/transform/transform.c    
2009-07-29 11:32:42 UTC (rev 22008)
+++ branches/blender2.5/blender/source/blender/editors/transform/transform.c    
2009-07-29 11:53:37 UTC (rev 22009)
@@ -1947,7 +1947,7 @@
 {
        int status = 0;
 
-       if (event->type == MIDDLEMOUSE && event->val)
+       if (event->type == MIDDLEMOUSE && event->val==KM_PRESS)
        {
                // Use customData pointer to signal warp direction
                if      (t->customData == 0)
@@ -2081,7 +2081,7 @@
 {
        int status = 0;
 
-       if (event->type == MIDDLEMOUSE && event->val)
+       if (event->type == MIDDLEMOUSE && event->val==KM_PRESS)
        {
                // Use customData pointer to signal Shear direction
                if      (t->customData == 0)
@@ -3514,7 +3514,7 @@
 
 int handleEventBevel(TransInfo *t, wmEvent *event)
 {
-       if (event->val) {
+       if (event->val==KM_PRESS) {
                if(!G.editBMesh) return 0;
 
                switch (event->type) {

Modified: 
branches/blender2.5/blender/source/blender/editors/transform/transform_input.c
===================================================================
--- 
branches/blender2.5/blender/source/blender/editors/transform/transform_input.c  
    2009-07-29 11:32:42 UTC (rev 22008)
+++ 
branches/blender2.5/blender/source/blender/editors/transform/transform_input.c  
    2009-07-29 11:53:37 UTC (rev 22009)
@@ -317,7 +317,7 @@
        {
        case LEFTSHIFTKEY:
        case RIGHTSHIFTKEY:
-               if (event->val)
+               if (event->val==KM_PRESS)
                {
                        t->modifiers |= MOD_PRECISION;
                        /* shift is modifier for higher precision transform


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to