diff options
| author | 2022-12-09 17:50:11 +0800 | |
|---|---|---|
| committer | 2022-12-19 18:23:55 +0800 | |
| commit | df821636000efcfcd19225e930134272fc0b6ce6 (patch) | |
| tree | 4a901ae12b61f0ddb5e7f0f0c94e2a19afee7ee8 /libs/androidfw/ApkParsing.cpp | |
| parent | 5e6f95454c0a028920f759220a3db2c17be99a5d (diff) | |
Remove InternalInsetsType from InsetsSourceConsumer
This CL uses the ID to identify an insets source instead. The ID will be
created at runtime, so this CL removes the consumer from
InsetsController while the corresponding source is gone.
However, ImeInsetsSourceConsumer is a special case that it doesn't only
interact with the source and the control, but also InputMethodManager.
So this CL makes the IME consumer always exist.
Bug: 234093736
Test: atest ImeInsetsSourceConsumerTest InsetsAnimationControlImplTest
InsetsControllerTest InsetsSourceConsumerTest
WindowInsetsControllerTests
Change-Id: I4ce2663e79618e6634546b86c59092f46e0daef1
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions