summaryrefslogtreecommitdiff
path: root/libs/androidfw/ResourceTimer.cpp
diff options
context:
space:
mode:
author Tiger <tigerhuang@google.com> 2022-10-13 21:42:12 +0800
committer Tiger <tigerhuang@google.com> 2022-10-18 14:01:46 +0800
commitcfebf43afb4301099e615ad364b068f9617937c1 (patch)
treea80238426b9db5959cea23f0375229497d8c003c /libs/androidfw/ResourceTimer.cpp
parent9157854c90d22a80178844ceff49d378788c955f (diff)
Describe requested visibilities in public types (1/n: client side)
We have been using InsetsVisibilities to store the requested visibility of each internal type. But since the public caller cannot access the internal insets types, we don’t need to store individual requested visibilities of the internal types. We can just use an integer to describe the requested visibilities of all public types. This is a step of removing the internal insets types. This CL is one of the many to achieve the task, which: - defines "@InsetsType int mRequestedVisibleTypes" in InsetsController, (It will replace "InsetsVisibilities mRequestedVisibilities".) - refactors the logic of updating/dispatching system UI visibility, and - removes ITYPEs from DecorView. Bug: 253420890 Bug: 234093736 Test: atest WindowInsetsControllerTests Change-Id: Ib3d0eeb40db0943d150eec45b9c5a6df496da5d2
Diffstat (limited to 'libs/androidfw/ResourceTimer.cpp')
0 files changed, 0 insertions, 0 deletions