diff -r 85902f042028 -r a5e7a4f63858 uifw/EikStd/coctlsrc/EIKSCRLB.CPP --- a/uifw/EikStd/coctlsrc/EIKSCRLB.CPP Wed Sep 15 12:29:17 2010 +0300 +++ b/uifw/EikStd/coctlsrc/EIKSCRLB.CPP Wed Oct 13 14:50:15 2010 +0300 @@ -1286,7 +1286,7 @@ thumbPositionPix = position - extension->iPointerOffsetFromThumb; TInt oldPosition = thumbPosition; - TReal newPosition = (TReal)thumbPositionPix * ( scrollSpan - thumbSpan ) / scrollSpanPix; + TReal newPosition = thumbPositionPix * ( scrollSpan - thumbSpan ) / (TReal)scrollSpanPix; thumbPosition = newPosition; // round the value to the nearest possible position