Skip to content
Snippets Groups Projects
Commit 1354910f authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka Committed by Android (Google) Code Review
Browse files

Merge "Postpone gesture start detection on non-letter key" into jb-mr1-dev

parents edbf6b72 1645902c
No related branches found
No related tags found
No related merge requests found
......@@ -560,10 +560,13 @@ public class PointerTracker implements PointerTrackerQueue.Element {
return (sPointerTrackerQueue == null) ? 1 : sPointerTrackerQueue.size();
}
private void mayStartBatchInput() {
private void mayStartBatchInput(final Key key) {
if (sInGesture || !mGestureStrokeWithPreviewPoints.isStartOfAGesture()) {
return;
}
if (key == null || !Character.isLetter(key.mCode)) {
return;
}
if (DEBUG_LISTENER) {
Log.d(TAG, "onStartBatchInput");
}
......@@ -742,7 +745,7 @@ public class PointerTracker implements PointerTrackerQueue.Element {
final int gestureTime = (int)(eventTime - sGestureFirstDownTime);
if (mIsDetectingGesture) {
mGestureStrokeWithPreviewPoints.addPoint(x, y, gestureTime, isMajorEvent);
mayStartBatchInput();
mayStartBatchInput(key);
if (sInGesture && key != null) {
updateBatchInput(eventTime);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment