summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorChong Zhang <chz@google.com>2016-07-20 18:33:56 -0700
committerChong Zhang <chz@google.com>2016-07-21 10:17:39 -0700
commit45e6d2dc8b8b7bd4e588368179d8d4b05fc6810c (patch)
tree8cff45abc4af25df06fb2adb675c166c45c4aa38 /tools/aapt2/java/JavaClassGenerator_test.cpp
parentf8bc27d9683e4089cdfd778dcb61ae67f44665b7 (diff)
Clean up surfaces when app is resumed without being stopped.
When quickly toggling between two apps, app could be resumed while it's stopping but not yet stopped. Upon resuming, it could have surfaces that's marked mDestroying and waiting for the stopped to be destroyed. We need to dispose these surfaces properly. If the window is already removed, we destroy them. Otherwise, clear mDestroying flag so that the window is ready to be used again. Leaving mDestroying=true makes the window ineligible for certain things such as receiving wallpaper. bug: 30255354 Change-Id: Id881653550595ab8e702d6950949bf202ac5a0d9
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions