commit | 8a13ae82dfbf1354f63d76b082b9eb38d867b7d5 | [log] [tgz] |
---|---|---|
author | Siarhei Vishniakou <svv@google.com> | Thu Aug 08 17:07:22 2024 -0700 |
committer | Siarhei Vishniakou <svv@google.com> | Fri Aug 09 09:04:32 2024 -0700 |
tree | 80fae1722872bfdfc7378df1b8d4a10830eb76a3 | |
parent | b31e37a5e2901b5ef7bf842d962866e28256c74b [diff] |
Move uinput logic out of jni The business logic should never reside in jni. The jni layer should only be a pass-through from java to native. In this CL, the business logic dealing with the creation of virtual input devices is moved out of jni code and into native libinput code. Bug: 335496563 Test: build Flag: EXEMPT refactor Change-Id: I907bccd9914fed6513f03c9bdaa658e4bc53e39b