summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorJosh Tsuji <tsuji@google.com>2020-06-28 16:43:38 -0400
committerJosh Tsuji <tsuji@google.com>2020-06-28 17:21:21 -0400
commit7dc8f81d1c38813b2bff9a3ee938abb6e37c7fae (patch)
tree754376361a2f8a05624c392d5b2761c918b5622f /tools/aapt2/java/JavaClassGenerator_test.cpp
parent5866d9207fcfb543787d6a6b89b1445d69744b5d (diff)
Call stopInflation() on bubbles we're removing.
Bubbles that cancel themselves in onCreate (and less frequently, onResume) are sometimes removed before inflation finishes. Then, when inflation does finish, we call notificationEntryUpdated in the callback at BubbleController#1106 which re-adds the bubble while it's being removed. This resulted in unpredictably inconsistent states between BubbleData and BubbleStackView, causing a variety of pretty bad issues. Test: modified bubble test app to cancel its own notifications in onCreate/onResume Bug: 159861400 Change-Id: I9716dc60bd664b612437906af1d5c76f9f0755ff
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions