diff options
| author | Jorim Jaggi <jjaggi@google.com> | 2017-01-03 16:44:46 +0100 |
|---|---|---|
| committer | Jorim Jaggi <jjaggi@google.com> | 2017-01-18 00:15:26 +0100 |
| commit | 10abe2fe297ce1ec60c15a3bd947757aee5b14b3 (patch) | |
| tree | 8ebe5874d1dcfc02464d43869177cd2336b47c52 /core/java | |
| parent | 02d091aa2a7b2281497b3535dca5503a9091c241 (diff) | |
When app dies, destroy snapshot
Also destroy snapshot when we remove the AppWindowToken.
Test: runtest frameworks-services -c
com.android.server.wm.SnapshotCacheTest
Test: Open app, go home, kill app, make sure snapshots are
destroyed.
Change-Id: I532c2d7499a86164175f9fcbc8b77c6eb6bfeae6
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/app/ActivityManager.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java index 3170d0d97af0..e036a85d3087 100644 --- a/core/java/android/app/ActivityManager.java +++ b/core/java/android/app/ActivityManager.java @@ -2172,6 +2172,12 @@ public class ActivityManager { dest.writeParcelable(mContentInsets, 0); } + @Override + public String toString() { + return "TaskSnapshot{mSnapshot=" + mSnapshot + " mOrientation=" + mOrientation + + " mContentInsets=" + mContentInsets.toShortString(); + } + public static final Creator<TaskSnapshot> CREATOR = new Creator<TaskSnapshot>() { public TaskSnapshot createFromParcel(Parcel source) { return new TaskSnapshot(source); |
