Merge "Only honor the scrollbar mode at the minimum zoom level. This reduced the impact of https://android-git.corp.google.com/g/#change,48683. In GB, we need to revisit this issue." into froyo
This commit is contained in:
@@ -2286,7 +2286,9 @@ public class WebView extends AbsoluteLayout
|
||||
protected int computeHorizontalScrollRange() {
|
||||
if (mDrawHistory) {
|
||||
return mHistoryWidth;
|
||||
} else if (mHorizontalScrollBarMode == SCROLLBAR_ALWAYSOFF) {
|
||||
} else if (mHorizontalScrollBarMode == SCROLLBAR_ALWAYSOFF
|
||||
&& (mActualScale - mMinZoomScale <= MINIMUM_SCALE_INCREMENT)) {
|
||||
// only honor the scrollbar mode when it is at minimum zoom level
|
||||
return computeHorizontalScrollExtent();
|
||||
} else {
|
||||
// to avoid rounding error caused unnecessary scrollbar, use floor
|
||||
@@ -2298,7 +2300,9 @@ public class WebView extends AbsoluteLayout
|
||||
protected int computeVerticalScrollRange() {
|
||||
if (mDrawHistory) {
|
||||
return mHistoryHeight;
|
||||
} else if (mVerticalScrollBarMode == SCROLLBAR_ALWAYSOFF) {
|
||||
} else if (mVerticalScrollBarMode == SCROLLBAR_ALWAYSOFF
|
||||
&& (mActualScale - mMinZoomScale <= MINIMUM_SCALE_INCREMENT)) {
|
||||
// only honor the scrollbar mode when it is at minimum zoom level
|
||||
return computeVerticalScrollExtent();
|
||||
} else {
|
||||
// to avoid rounding error caused unnecessary scrollbar, use floor
|
||||
|
||||
Reference in New Issue
Block a user