summaryrefslogtreecommitdiff
path: root/libs/androidfw/ApkParsing.cpp
diff options
context:
space:
mode:
author Tiger <tigerhuang@google.com> 2022-11-30 20:28:28 +0800
committer Tiger <tigerhuang@google.com> 2022-12-19 16:49:14 +0800
commit5e6f95454c0a028920f759220a3db2c17be99a5d (patch)
treeb815f176b2bf22c56f4119c98d4f8a0285c07b76 /libs/androidfw/ApkParsing.cpp
parente14340190370e79010f9255c97d78ae00694f603 (diff)
Let InsetsController control requested visible types
We plan to make the insets source consumer exist only when there is a corresponding insets source, which means the consumer won't always exist. This CL makes InsetsController set the requested types on its own, instead of telling the consumer to do so. Thus, show and hide are removed from InsetsSourceConsumer. This CL adds onAnimationStateChanged to the consumer, so that it can apply the requested visibility at the proper timing. Bug: 234093736 Test: atest ImeInsetsSourceConsumerTest InsetsAnimationControlImplTest InsetsControllerTest InsetsSourceConsumerTest WindowInsetsControllerTests CtsInputMethodTestCases Change-Id: Ib54c75e5fb1188c83074e06abf7af509974af2b1
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions