summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorchaviw <chaviw@google.com>2018-03-19 15:58:04 -0700
committerchaviw <chaviw@google.com>2018-03-19 15:58:04 -0700
commit6728e2f3692df6e9684bd472244f483a1ea14e42 (patch)
tree26bd4a8b5c3c1cdde890d619910a34d1d8fe11c4 /tools/aapt2/java/JavaClassGenerator_test.cpp
parenta822d424153463afaa51037f121c77c25a6fa6af (diff)
Merge transactions to parent if layer is going to be removed.
Transaction objects are stored in each WindowContainer. There are cases where a transaction is added for a layer by using the WindowContainer transaction object. The WindowContainer can be removed before its transaction is merged to the global transaction. If that occurs, the layer can remain around in SF until gc cleans it up. Bug: 74078662 Test: Open new app. The snapshot animation leash should be gone from dumpsys. Test: Open app in split screen. Exit split screen. Open app again in split screen. There shouldn't be any empty stacks in dumpsys. Change-Id: I31a61773edf1f541726691b4510c544bbd5beea4
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions