diff options
| author | 2024-09-19 22:04:32 +0100 | |
|---|---|---|
| committer | 2024-09-19 21:17:41 +0000 | |
| commit | b2af38ed58dc24f00c375ff4e9b306c89d194f98 (patch) | |
| tree | d07a364d5c64e05dc3906deb8dc4e0a40065ebd7 /libs/input/PointerController.cpp | |
| parent | 10bd1cf8af5523612eef4c929c9543774d78230c (diff) | |
Move executeAppFunctionInternal off binder thread
so that the threading model is more clear. ExecuteAppFunction is running in the binder thread and ExecuteAppFunctionInternal is not.
Also, only close a session when we have finished using it.
And improve the latency of onUserUnlocked. Now it only takes 14ms
Flag: android.app.appfunctions.flags.enable_app_function_manager
Bug: 360864791
Fixes: 368153367
Test: atest CtsAppFunctionTestCases
Change-Id: Iabd87cab440fd0459acda30ece1ddd9ef576d6af
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions