diff options
| author | 2022-12-07 16:13:51 +0000 | |
|---|---|---|
| committer | 2022-12-12 15:57:02 +0000 | |
| commit | 6fdfe2a862d9f0e17da014610c9c6c9d9a6c5b33 (patch) | |
| tree | 0b2ed351f14f80580a96a11ba2bbbf969fbb5ac9 /libs/androidfw/StringPool.cpp | |
| parent | 80d7be59bc93bb920e23eac437b4f0820e068b31 (diff) | |
[Chipbar] Enable chipbar to handle chipbars with different priorities.
This CL re-writes almost everything about how chipbar works,
unfortunately. I realized there were some bugs in the implementation of
handling multiple chipbars at once, and with the addition of priorities
it made it easier to just start from scratch.
Fixes: 261895766
Fixes: 258019006
Test: ttt chipbar then active unlock chipbar -> active unlock chipbar
shown, ttt chipbar re-shows after the active unlock chipbar disappears
Test: active unlock chipbar then ttt chipbar -> active unlock chipbar
still displayed, ttt chipbar shows up after active unlock disappears
Test: ttt flow from started -> triggered -> succeeded
Test: ttt flow works for multiple IDs
Test: ttt chipbar, then active unlock chipbar, then ttt chipbar with
updated info -> when active unlock chipbar disappears, ttt chipbar with
updated info *and updated timeout* is displayed
Test: atest TemporaryViewDisplayControllerTest
Change-Id: I7f077f7e05834c34cfd05ab72e307d2798a18ddf
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions