summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinnan Li <lilinnan@xiaomi.corp-partner.google.com>2024-03-28 11:07:13 +0000
committerLinnan Li <lilinnan@xiaomi.corp-partner.google.com>2024-03-28 11:16:21 +0000
commit43654e701c8ab7ef0fa64d31375e053e3012fab7 (patch)
treec0aeb4f8f8df94291f621879e12cc14eac42312a
parentb95bd3bfe6e09af2fbab870403a2c5c964c9559f (diff)
downloadnative-43654e701c8ab7ef0fa64d31375e053e3012fab7.tar.gz
Change the type of displayId to int32_t
Change the type of the displayId declaration for the Motion event during injection to int32_t. Bug: none Test: build Change-Id: I3526893773c534aa1a0b87137f38d702a69e05ab
-rw-r--r--services/inputflinger/dispatcher/InputDispatcher.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/inputflinger/dispatcher/InputDispatcher.cpp b/services/inputflinger/dispatcher/InputDispatcher.cpp
index 9a3fe436b9..67e48a266d 100644
--- a/services/inputflinger/dispatcher/InputDispatcher.cpp
+++ b/services/inputflinger/dispatcher/InputDispatcher.cpp
@@ -4680,7 +4680,7 @@ InputEventInjectionResult InputDispatcher::injectInputEvent(const InputEvent* ev
const bool isPointerEvent =
isFromSource(event->getSource(), AINPUT_SOURCE_CLASS_POINTER);
// If a pointer event has no displayId specified, inject it to the default display.
- const uint32_t displayId = isPointerEvent && (event->getDisplayId() == ADISPLAY_ID_NONE)
+ const int32_t displayId = isPointerEvent && (event->getDisplayId() == ADISPLAY_ID_NONE)
? ADISPLAY_ID_DEFAULT
: event->getDisplayId();
int32_t flags = motionEvent.getFlags();