diff options
author | corvid <corvid@lavabit.com> | 2012-12-24 05:49:59 +0000 |
---|---|---|
committer | corvid <corvid@lavabit.com> | 2012-12-24 05:49:59 +0000 |
commit | f40f4432c6e049179137263159f0d69ca22c105b (patch) | |
tree | a5952f4b0c706cd66feebbbbf3eac520eb5e4b33 | |
parent | 965a474c4051d33e588553243d9614660fc33a5b (diff) |
use those fns for layout scroll positioning
-rw-r--r-- | dw/layout.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/dw/layout.cc b/dw/layout.cc index ad9d3ce1..be7a44ce 100644 --- a/dw/layout.cc +++ b/dw/layout.cc @@ -414,16 +414,16 @@ void Layout::scrollIdle () case HPOS_CENTER: scrollX = scrollTargetX - - (viewportWidth - vScrollbarThickness - scrollTargetWidth) / 2; + - (viewportWidth - currVScrollbarThickness() - scrollTargetWidth) / 2; break; case HPOS_RIGHT: scrollX = scrollTargetX - - (viewportWidth - vScrollbarThickness - scrollTargetWidth); + - (viewportWidth - currVScrollbarThickness() - scrollTargetWidth); break; case HPOS_INTO_VIEW: xChanged = calcScrollInto (scrollTargetX, scrollTargetWidth, &scrollX, - viewportWidth - vScrollbarThickness); + viewportWidth - currVScrollbarThickness()); break; case HPOS_NO_CHANGE: xChanged = false; @@ -438,16 +438,16 @@ void Layout::scrollIdle () case VPOS_CENTER: scrollY = scrollTargetY - - (viewportHeight - hScrollbarThickness - scrollTargetHeight) / 2; + - (viewportHeight - currHScrollbarThickness() - scrollTargetHeight)/2; break; case VPOS_BOTTOM: scrollY = scrollTargetY - - (viewportHeight - hScrollbarThickness - scrollTargetHeight); + - (viewportHeight - currHScrollbarThickness() - scrollTargetHeight); break; case VPOS_INTO_VIEW: yChanged = calcScrollInto (scrollTargetY, scrollTargetHeight, &scrollY, - viewportHeight - hScrollbarThickness); + viewportHeight - currHScrollbarThickness()); break; case VPOS_NO_CHANGE: yChanged = false; |