summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author wilsonshih <wilsonshih@google.com> 2024-06-03 19:58:26 +0800
committer Wei Sheng Shih <wilsonshih@google.com> 2024-06-06 01:48:25 +0000
commitb0623b13edd77e0295bee3a78619d8fd609b87f2 (patch)
treeff50ca8cefe0a93682e6e8111a0bd545520ba045 /libs/androidfw/StringPool.cpp
parent737f1b378650def2ff36450cb37ae55eacf6efb4 (diff)
Reset mAnimatingExit flag while relayout visible window.
The timing issue happen when a closing dialog activity request to launch itself again before the task move to background. By default system will play an exit animation for the dialog style window, when the activity being move to foreground again, core will cancel previous exit animation so the window can be visible. But the window surface shouldn't be hide and/or destroy in onExitAnimationDone, since the window is request to be visible again. Bug: 342644763 Test: repeatly closeing the sample activity, verify the window surface of app window won't be hide after the relayout request. Change-Id: Id2718b438ef9f21b0bc4182e50b59de07c445372 Merged-In: Id2718b438ef9f21b0bc4182e50b59de07c445372 (cherry picked from commit daff5ea4add3af5065ebb9ea63415c07a8483a02)
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions