Send input event ID in InputEventSender.

Bug: 144889238
Test: Builds.
Change-Id: I2a57767b08c88bbb84cc1dfd4f21f1b3c22af773
Merged-In: I2a57767b08c88bbb84cc1dfd4f21f1b3c22af773
(cherry picked from commit 4e67f841a7)
This commit is contained in:
Garfield Tan
2020-02-03 13:39:26 -08:00
parent c8362b24f6
commit 8291ac23f8

View File

@@ -114,9 +114,9 @@ status_t NativeInputEventSender::sendKeyEvent(uint32_t seq, const KeyEvent* even
uint32_t publishedSeq = mNextPublishedSeq++; uint32_t publishedSeq = mNextPublishedSeq++;
status_t status = status_t status =
mInputPublisher.publishKeyEvent(publishedSeq, event->getDeviceId(), event->getSource(), mInputPublisher.publishKeyEvent(publishedSeq, event->getId(), event->getDeviceId(),
event->getDisplayId(), event->getHmac(), event->getSource(), event->getDisplayId(),
event->getAction(), event->getFlags(), event->getHmac(), event->getAction(), event->getFlags(),
event->getKeyCode(), event->getScanCode(), event->getKeyCode(), event->getScanCode(),
event->getMetaState(), event->getRepeatCount(), event->getMetaState(), event->getRepeatCount(),
event->getDownTime(), event->getEventTime()); event->getDownTime(), event->getEventTime());
@@ -138,12 +138,12 @@ status_t NativeInputEventSender::sendMotionEvent(uint32_t seq, const MotionEvent
for (size_t i = 0; i <= event->getHistorySize(); i++) { for (size_t i = 0; i <= event->getHistorySize(); i++) {
publishedSeq = mNextPublishedSeq++; publishedSeq = mNextPublishedSeq++;
status_t status = status_t status =
mInputPublisher.publishMotionEvent(publishedSeq, event->getDeviceId(), mInputPublisher.publishMotionEvent(publishedSeq, event->getId(),
event->getSource(), event->getDisplayId(), event->getDeviceId(), event->getSource(),
event->getHmac(), event->getAction(), event->getDisplayId(), event->getHmac(),
event->getActionButton(), event->getFlags(), event->getAction(), event->getActionButton(),
event->getEdgeFlags(), event->getMetaState(), event->getFlags(), event->getEdgeFlags(),
event->getButtonState(), event->getMetaState(), event->getButtonState(),
event->getClassification(), event->getXScale(), event->getClassification(), event->getXScale(),
event->getYScale(), event->getXOffset(), event->getYScale(), event->getXOffset(),
event->getYOffset(), event->getXPrecision(), event->getYOffset(), event->getXPrecision(),