summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author wilsonshih <wilsonshih@google.com> 2023-08-14 12:14:56 +0800
committer wilsonshih <wilsonshih@google.com> 2023-08-14 14:29:33 +0800
commitd8ad772309ad7ce2905d79504464bbd9d31b2df0 (patch)
tree48f11cb84d5ef0dc00092584a2c56a8e23dd4272 /libs/input/PointerController.cpp
parent9815c0eb7bc7bf67f3432577261286323d502999 (diff)
Defer copy splash screen to client after transaction committed.
For cold launch, usually there is an opening transition. And if the app has launch another activity, there will do transfer splash screen to the latest visible activity. But the transaction of transfer starting window will happen after first transition, so if core copy the splash screen to client before the transfer starting window transaction apply, the latest top activity would still hidden then nothing can be see on the screen. So like remove starting window, we should also defer the copy action after transfer starting window transaction done. Bug: 295458327 Test: launch test app several times, to verify no flickering anymore. Change-Id: I733fc19bc09cddf8beee01a85283197c0576964a
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions