summaryrefslogtreecommitdiff
path: root/libs/input/SpriteController.cpp
diff options
context:
space:
mode:
author wilsonshih <wilsonshih@google.com> 2024-06-03 19:58:26 +0800
committer wilsonshih <wilsonshih@google.com> 2024-06-04 02:49:51 +0000
commitdaff5ea4add3af5065ebb9ea63415c07a8483a02 (patch)
treee3ee2bc4d6bf2909d612b2a60f4dbc011b03cd6b /libs/input/SpriteController.cpp
parent85ae83ecd587e0f48a90453ce72e8ee37a3ddc4f (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
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions