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

Commit 4e67f841 authored by Garfield Tan's avatar Garfield Tan
Browse files

Send input event ID in InputEventSender.

Bug: 144889238
Test: Builds.
Change-Id: I2a57767b08c88bbb84cc1dfd4f21f1b3c22af773
parent 29d21d40
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -114,9 +114,9 @@ status_t NativeInputEventSender::sendKeyEvent(uint32_t seq, const KeyEvent* even

    uint32_t publishedSeq = mNextPublishedSeq++;
    status_t status =
            mInputPublisher.publishKeyEvent(publishedSeq, event->getDeviceId(), event->getSource(),
                                            event->getDisplayId(), event->getHmac(),
                                            event->getAction(), event->getFlags(),
            mInputPublisher.publishKeyEvent(publishedSeq, event->getId(), event->getDeviceId(),
                                            event->getSource(), event->getDisplayId(),
                                            event->getHmac(), event->getAction(), event->getFlags(),
                                            event->getKeyCode(), event->getScanCode(),
                                            event->getMetaState(), event->getRepeatCount(),
                                            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++) {
        publishedSeq = mNextPublishedSeq++;
        status_t status =
                mInputPublisher.publishMotionEvent(publishedSeq, event->getDeviceId(),
                                                   event->getSource(), event->getDisplayId(),
                                                   event->getHmac(), event->getAction(),
                                                   event->getActionButton(), event->getFlags(),
                                                   event->getEdgeFlags(), event->getMetaState(),
                                                   event->getButtonState(),
                mInputPublisher.publishMotionEvent(publishedSeq, event->getId(),
                                                   event->getDeviceId(), event->getSource(),
                                                   event->getDisplayId(), event->getHmac(),
                                                   event->getAction(), event->getActionButton(),
                                                   event->getFlags(), event->getEdgeFlags(),
                                                   event->getMetaState(), event->getButtonState(),
                                                   event->getClassification(), event->getXScale(),
                                                   event->getYScale(), event->getXOffset(),
                                                   event->getYOffset(), event->getXPrecision(),