Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2a6798ad authored by Svetoslav Ganov's avatar Svetoslav Ganov Committed by Android (Google) Code Review
Browse files

Merge "Touch explorer does not perform tap with the right pointer." into ics-factoryrom

parents 070e7ee2 bd206d12
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -659,8 +659,8 @@ public class TouchExplorer implements Explorer {
     * @param policyFlags The policy flags associated with the event.
     */
    private void sendActionDownAndUp(MotionEvent prototype, int policyFlags) {
        // Tap with the pointer that last went up - we may have inactive pointers.
        final int pointerId = mPointerTracker.getLastReceivedUpPointerId();
        // Tap with the pointer that last explored - we may have inactive pointers.
        final int pointerId = prototype.getPointerId(prototype.getActionIndex());
        final int pointerIdBits = (1 << pointerId);
        sendMotionEvent(prototype, MotionEvent.ACTION_DOWN, pointerIdBits, policyFlags);
        sendMotionEvent(prototype, MotionEvent.ACTION_UP, pointerIdBits, policyFlags);