Merge "Linger the "more suggestions" when the user is sliding the touch point"

This commit is contained in:
Tadashi G. Takaoka 2011-09-12 21:33:14 -07:00 committed by Android (Google) Code Review
commit 6602b03e80

View file

@ -230,10 +230,13 @@ public class MoreSuggestionsView extends KeyboardView implements MoreKeysPanel {
@Override
public boolean dispatchTouchEvent(MotionEvent me) {
final int x = (int)me.getX();
final int y = (int)me.getY();
final int index = me.getActionIndex();
final int id = me.getPointerId(index);
final PointerTracker tracker = PointerTracker.getPointerTracker(id, this);
final int x = (int)me.getX(index);
final int y = (int)me.getY(index);
final boolean inside = (x >= 0 && x < getWidth() && y >= 0 && y < getHeight());
if (inside) {
if (inside || tracker.isInSlidingKeyInput()) {
return super.dispatchTouchEvent(me);
} else {
dismissMoreKeysPanel();