commit | 4d5c52ff1615c8cbcfe2f5209884245bba711e7c | [log] [tgz] |
---|---|---|
author | Prabir Pradhan <prabirmsp@google.com> | Mon Jan 31 08:52:10 2022 -0800 |
committer | Prabir Pradhan <prabirmsp@google.com> | Fri Feb 11 08:16:38 2022 -0800 |
tree | 93402d7892b9d109737e5bf9a8186316959dcb75 | |
parent | f24d8d6d71a865b4e6409420c42356c8bfd1bc87 [diff] |
Introduce WindowInfo::InputConfig flag to control input behavior Instead of re-using layoutParams flags and layoutParam types and having redundant information in WindowInfo, we add a new InputConfig flag that the native input pipeline will use for all input window configurations. This also reduces WindowInfo's size by converting booleans into flags. Bug: 216806304 Test: atest libgui_test Test: atest inputflinger_tests Change-Id: If0354cc2cfc84986f7f0d48cd9348be1ff82293d