Author: noelgrandin
Date: Thu Jul 21 15:51:08 2011
New Revision: 1149238

URL: http://svn.apache.org/viewvc?rev=1149238&view=rev
Log:
PIVOT-659 Scrollbar - The scrollbar's handle can't reach the right end in some 
cases.

Modified:
    
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java

Modified: 
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java
URL: 
http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java?rev=1149238&r1=1149237&r2=1149238&view=diff
==============================================================================
--- 
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java
 (original)
+++ 
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java
 Thu Jul 21 15:51:08 2011
@@ -1168,8 +1168,9 @@ public class TerraScrollBarSkin extends 
                 scrollDownButton.getHeight() + 2;
             numLegalPixelValues = availableHeight - handle.getHeight() + 1;
         }
-
-        valueScale = (float)numLegalPixelValues / (float)numLegalRealValues;
+        
+        // the number of segments is one less than the number of values
+        valueScale = numLegalPixelValues / ((float)numLegalRealValues - 1);
 
         return valueScale;
     }


Reply via email to