Merge "syncInputWindows for mouse events" into qt-dev am: 2774eb6635

am: b2c6d02647

Change-Id: I67edfd43cbec7e0014ba64b2df596837def4559b
This commit is contained in:
Siarhei Vishniakou
2019-07-31 12:41:01 -07:00
committed by android-build-merger

View File

@@ -7688,10 +7688,12 @@ public class WindowManagerService extends IWindowManager.Stub
isDown = motionEvent.getAction() == MotionEvent.ACTION_DOWN;
isUp = motionEvent.getAction() == MotionEvent.ACTION_UP;
}
final boolean isMouseEvent = ev.getSource() == InputDevice.SOURCE_MOUSE;
// For ACTION_DOWN, syncInputTransactions before injecting input.
// For all mouse events, also sync before injecting.
// For ACTION_UP, sync after injecting.
if (isDown) {
if (isDown || isMouseEvent) {
syncInputTransactions();
}
final boolean result =