Fix for mistake in recent interface bugfix commit.
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Sat, 17 May 2008 13:41:34 +0000 (13:41 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Sat, 17 May 2008 13:41:34 +0000 (13:41 +0000)
source/blender/src/interface.c

index 6635af80c0bf218fa411df9b8a170d9dd2d9080b..ab8e53c3cb3052238e3f4bb94ac3e744935d1111 100644 (file)
@@ -2129,7 +2129,7 @@ static int ui_do_but_NUM(uiBut *but)
        sx= mval[0];
        orig_x = sx; /* Store so we can scale the rate of change by the dist the mouse is from its original xlocation */
        butrange= (but->max - but->min);
        sx= mval[0];
        orig_x = sx; /* Store so we can scale the rate of change by the dist the mouse is from its original xlocation */
        butrange= (but->max - but->min);
-       fstart= (butrange == 0.0)? 0.0f: value/butrange;
+       fstart= (butrange == 0.0)? 0.0f: (value - but->min)/butrange;
        f= fstart;
        
        temp= (int)value;
        f= fstart;
        
        temp= (int)value;