diff options
| author | 2023-04-12 12:37:28 -0700 | |
|---|---|---|
| committer | 2023-04-17 10:19:02 -0700 | |
| commit | 263a7a1411f9e0939a516a6dfc545f55c774551b (patch) | |
| tree | 3bebd7ff740c1d3280b0c47103511f2a7a552a2a /libs/androidfw/ApkParsing.cpp | |
| parent | 6c804f12d16b71df83b9d686ac464fff9f6dd0f9 (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