diff options
author | Filip Gruszczynski <gruszczy@google.com> | 2016-01-22 16:43:48 -0800 |
---|---|---|
committer | Filip Gruszczynski <gruszczy@google.com> | 2016-01-22 17:12:49 -0800 |
commit | 51dc8be2230758132744ae6204d95e8171784c26 (patch) | |
tree | 08f925d53989c4074b98c03a3ff16b678cbb8efb /tools/aapt2/diff/Diff.cpp | |
parent | 1262dc039061a1c746335d9bf7a09056b42c84fa (diff) |
Relaunch activity resumed if it got resumed before relaunching.
This fixes following scenario:
1) first activity starts second activity and expects results; first
activity gets paused;
2) second activity finishes and returns a result;
3) first activity is still paused and receives the result from the second
activity; first activty requests a local relaunch; relaunch gets
scheduled and is marked as launching paused (because the activity is
still paused)
4) first activity resumes;
5) first activity relaunches and finishes in paused state.
The fix makes it drop the information about launching paused when it
gets resumed in step 4.
Bug: 25674611
Change-Id: Ieeef3f0d5c311679882fdc59c13fd8a99e3d3a20
Diffstat (limited to 'tools/aapt2/diff/Diff.cpp')
0 files changed, 0 insertions, 0 deletions