summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorAndrii Kulian <akulian@google.com>2019-01-23 06:37:00 +0000
committerAndrii Kulian <akulian@google.com>2019-01-24 18:37:51 -0800
commit6b321517480924e5e977e0ef2437457f384280ab (patch)
tree54f7424740858d1a4da68f28673da43f29311cf8 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parentd54dfdb2cbe90e35f954bc78d06def56b74369b6 (diff)
Multiple resumed activities
This is the first step to connecting the visibility updates to activity lifecycle - each time when an activity is made visible, we check if it should be made active (resume or paused) and report the corresponding state to client if needed. The main logical change is in ActivityStack#ensureActivitiesVisibleLocked. The idea is that calling ActivityRecord#makeActiveIfNeeded() should identify what should the state of an activity be and and perform the transition. This should eventually reduce the number of different places where we trigger lifecycle transitions. Now all top activities in visible and focusable stacks should be resumed. Bug: 117135575 Bug: 123166999 Test: atest android.server.am.lifecycle Test: atest WmTests:ActivityRecordTests Change-Id: I4954c4fa838c1a488892d7447e9ac1e48086c221
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions