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; }