summaryrefslogtreecommitdiff
path: root/libs/androidfw/ApkParsing.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2023-06-02 00:37:40 +0800
committer Riddle Hsu <riddlehsu@google.com> 2023-06-05 16:39:56 +0800
commit27142d6215046ff914764a733e23df341a36e161 (patch)
treec5e0b649fb404dbbd0f0c69e2b9d071214f8787b /libs/androidfw/ApkParsing.cpp
parent25aa2d3c877f7880222695bd4048a8edf0f360fd (diff)
Do not notify transition finish for a initializing activity
Because startActivity always collects the launch activity to transition participants, it may contain some records that are not actual handled by transition. For example, when launching activity under dream, because dream activity has top z-order, the launching activity will use mLaunchTaskBehind to be visible. The z-order: Top TaskD DreamActivity TaskX B <-INITIALIZING A (Trampoline which launches B) There might be a no-op transition triggered by A. If the transition clears B's mLaunchTaskBehind, then after A is paused B won't continue to resume. Fix: 279647026 Test: TransitionTests#testIntermediateVisibility Change-Id: Id0615c2bc6cbea1adb94e866db85567cdf514326
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions