diff options
author | Riddle Hsu <riddlehsu@google.com> | 2021-08-23 21:54:44 +0800 |
---|---|---|
committer | Riddle Hsu <riddlehsu@google.com> | 2021-08-24 02:43:19 +0000 |
commit | a3beedb37e519b238c96de83186a9d5a37314b52 (patch) | |
tree | 911288650c452f0a13315b899d6944476aeeca39 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | ca7eb3f9adf2cdce2b4256d9b2fd2c2a0181476b (diff) |
Clear invisible undrawn activities when reporting drawn
There may have initializing activities put in the same launch stack
without state and visibility change. The case happens when using
startActivities to start multiple activities at once.
Without clearing the invisible pending draw activities, the launch
event cannot end to report launch time and stop trace.
Bug: 196917563
Bug: 192043869
Test: ActivityMetricsLaunchObserverTests#testConsecutiveLaunch
Change-Id: If511a1526b803455a967f6bc1358a23e15a4234d
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions