TouchMode (4.1/n) JNI onTouchModeChanged registering

Bug: 193718270
Test: atest inputflinger_tests
Test: atest inputflinger_tests:InputDispatcherTouchModeChangedTest
Test: atest CtsInputTestCases:android.input.cts.VerifyHardwareKeyEventTest
Test: atest CtsInputTestCases:android.input.cts.InputShellCommandTest
Test: atest CtsInputTestCases
Test: atest CtsSecurityTestCases:android.security.cts.MotionEventTest
Test: atest CtsSecurityTestCases
Test: atest CtsWindowManagerDeviceTestCases:android.server.wm.WindowInputTest
Test: atest CtsWindowManagerDeviceTestCases
Change-Id: I2846797a5e2fb1ee52ddd7193ada3db44f6305cd
This commit is contained in:
Antonio Kantek
2021-09-20 22:06:18 -07:00
parent b7c776aa19
commit dc54583ba1

View File

@@ -621,6 +621,8 @@ int register_android_view_InputEventReceiver(JNIEnv* env) {
"(Z)V");
gInputEventReceiverClassInfo.onDragEvent =
GetMethodIDOrDie(env, gInputEventReceiverClassInfo.clazz, "onDragEvent", "(ZFF)V");
gInputEventReceiverClassInfo.onTouchModeChanged =
GetMethodIDOrDie(env, gInputEventReceiverClassInfo.clazz, "onTouchModeChanged", "(Z)V");
gInputEventReceiverClassInfo.onBatchedInputEventPending =
GetMethodIDOrDie(env, gInputEventReceiverClassInfo.clazz, "onBatchedInputEventPending",
"(I)V");