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

Commit 4383b00a authored by Siarhei Vishniakou's avatar Siarhei Vishniakou Committed by android-build-merger
Browse files

Merge "syncInputWindows for mouse events" into qt-dev am: 2774eb66 am: b2c6d026 am: 01b69911

am: 9846cd9e

Change-Id: I95efe5d15bd963b115e19c903e6170f91c7afc17
parents 87ce86ed 9846cd9e
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -7639,10 +7639,12 @@ public class WindowManagerService extends IWindowManager.Stub
            isDown = motionEvent.getAction() == MotionEvent.ACTION_DOWN;
            isDown = motionEvent.getAction() == MotionEvent.ACTION_DOWN;
            isUp = motionEvent.getAction() == MotionEvent.ACTION_UP;
            isUp = motionEvent.getAction() == MotionEvent.ACTION_UP;
        }
        }
        final boolean isMouseEvent = ev.getSource() == InputDevice.SOURCE_MOUSE;


        // For ACTION_DOWN, syncInputTransactions before injecting input.
        // For ACTION_DOWN, syncInputTransactions before injecting input.
        // For all mouse events, also sync before injecting.
        // For ACTION_UP, sync after injecting.
        // For ACTION_UP, sync after injecting.
        if (isDown) {
        if (isDown || isMouseEvent) {
            syncInputTransactions();
            syncInputTransactions();
        }
        }
        final boolean result =
        final boolean result =