Merge "Touch explorer does not cancel long press correctly causing system crash."

This commit is contained in:
Svetoslav Ganov
2011-09-08 15:23:44 -07:00
committed by Android (Google) Code Review

View File

@@ -203,6 +203,7 @@ public class TouchExplorer implements Explorer {
} }
case 1: { case 1: {
mSendHoverDelayed.remove(); mSendHoverDelayed.remove();
mPerformLongPressDelayed.remove();
// Send a hover for every finger down so the user gets feedback. // Send a hover for every finger down so the user gets feedback.
final int pointerId = pointerTracker.getPrimaryActivePointerId(); final int pointerId = pointerTracker.getPrimaryActivePointerId();
final int pointerIdBits = (1 << pointerId); final int pointerIdBits = (1 << pointerId);