Loading core/java/android/webkit/WebTextView.java +7 −2 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.text.Editable; import android.text.InputFilter; import android.text.Layout; import android.text.Selection; import android.text.Spannable; import android.text.TextPaint; Loading Loading @@ -482,8 +483,12 @@ import java.util.ArrayList; int smallerSlop = slop/2; if (dx > smallerSlop || dy > smallerSlop) { if (mWebView != null) { float maxScrollX = (float) Touch.getMaxScrollX(this, getLayout(), mScrollY); final Layout layout = getLayout(); float maxScrollX = 0; if (layout != null) { maxScrollX = (float) Touch.getMaxScrollX(this, layout, mScrollY); } if (DebugFlags.WEB_TEXT_VIEW) { Log.v(LOGTAG, "onTouchEvent x=" + mScrollX + " y=" + mScrollY + " maxX=" + maxScrollX); Loading Loading
core/java/android/webkit/WebTextView.java +7 −2 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.text.Editable; import android.text.InputFilter; import android.text.Layout; import android.text.Selection; import android.text.Spannable; import android.text.TextPaint; Loading Loading @@ -482,8 +483,12 @@ import java.util.ArrayList; int smallerSlop = slop/2; if (dx > smallerSlop || dy > smallerSlop) { if (mWebView != null) { float maxScrollX = (float) Touch.getMaxScrollX(this, getLayout(), mScrollY); final Layout layout = getLayout(); float maxScrollX = 0; if (layout != null) { maxScrollX = (float) Touch.getMaxScrollX(this, layout, mScrollY); } if (DebugFlags.WEB_TEXT_VIEW) { Log.v(LOGTAG, "onTouchEvent x=" + mScrollX + " y=" + mScrollY + " maxX=" + maxScrollX); Loading