summaryrefslogtreecommitdiff
path: root/libs/androidfw/ApkParsing.cpp
diff options
context:
space:
mode:
author Mady Mellor <madym@google.com> 2023-04-12 12:37:28 -0700
committer Mady Mellor <madym@google.com> 2023-04-17 10:19:02 -0700
commit263a7a1411f9e0939a516a6dfc545f55c774551b (patch)
tree3bebd7ff740c1d3280b0c47103511f2a7a552a2a /libs/androidfw/ApkParsing.cpp
parent6c804f12d16b71df83b9d686ac464fff9f6dd0f9 (diff)
Fix bubbles being empty
Bubbles updates the bounds and visibility a bunch which resulted in multiple pending transactions and the visibility one would get clobbered resulting in an empty bubbles view. This CL tracks the state of visibility & bounds in TaskViewTransitions then if there's a bounds / visibility change that already matches the state we can skip it. Test: atest TaskViewTest TaskViewTranstionsTest Test: manual - open a bubble, collapse it, open it again => verify the contents is visible - add multiple bubbles, select one, drag it to dismiss => verify that the next bubble contents is visible - open a bubble, switch to the overflow, switch back to the bubble => verify that the bubbles contents is visible Bug: 277257408 Change-Id: I24b8e5ad9f1c68ebb50f6b93b852c98400d5c19e
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions