diff options
| author | 2022-05-24 23:37:29 -0600 | |
|---|---|---|
| committer | 2022-05-25 18:20:08 +0800 | |
| commit | 0cbe47f3c9821dd42f40c7da6e9f9393917a2724 (patch) | |
| tree | 0a9e187799511c0e5c10ed7a98d71b1c7ebe63d9 /libs/androidfw/StringPool.cpp | |
| parent | 054f5c15c9b17413e9c5a4e013adbc10ab1f5ace (diff) | |
Make sure instance launch trace for an id only appears once
A consecutive launch may contain multiple activities with different
windowing modes or target displays. The separated transition should
not end the trace of the initial launch.
e.g. start A---------------------->A drawn
|-A starts B-->B drawn (on a different display)
There will still be 2 traces "launching: A" and "launching: B".
But there should be only one trace "launchingActivity" which is
ended by "A drawn".
Bug: 231612200
Test: atest ActivityMetricsLaunchObserverTests# \
testConsecutiveLaunchOnDifferentDisplay
Change-Id: Ied39e000ef6c8c60b56e228cbdc86b6f9dbe2e6c
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions