Skip to content
Commit 3ee5fc0a authored by Louis Chang's avatar Louis Chang
Browse files

Showing starting window after activity flags applied

Starting window was shown while brought an existing task to front and
that had increased Phone hot launch time.

Before bde91e94, a single-task activity (like Phone) had the new intent set
in earlier flow and the snapshot starting window was not allowed to show if
an intent (other than main) had set, see AR#allowTaskSnapshot(). So, there
was no starting window during hot launch.

Showing starting window after activity flags are applied, where the
new intent (if any) were set, and doing so if the task had moved to front.

Bug: 141271584
Test: adb shell am instrument -w \
      -e class com.android.tests.applaunch.AppLaunch \
      -e launch_directory '/storage/emulated/0/Download' \
      -e apps 'Phone^Phone' -e trial_launch true -e force_stop_app false \
      -e launch_iterations 100 \
      com.android.tests.applaunch/android.test.InstrumentationTestRunner

Change-Id: Ic87c064840fead057ccc305e5580db1dfa806b33
parent e76e96bd
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment