commit | e7af10a0473cab29de229ed403fabcd86319f061 | [log] [tgz] |
---|---|---|
author | Michael Jurka <mikejurka@google.com> | Tue Nov 27 18:43:28 2012 -0800 |
committer | Android Git Automerger <android-git-automerger@android.com> | Tue Nov 27 18:43:28 2012 -0800 |
tree | 65c1ac14f7cc9309584e163b1b9970642e4234f1 | |
parent | 180cc012d35bfa4751f340f3d8e1010656a43bd8 [diff] | |
parent | 739d1ae4fa5a9f6765645ce3c0cdae2281da2712 [diff] |
am 739d1ae4: am 712c2686: am 09a526fa: Merge "Fix bug: swiped apps in Recents come back on rotate" into jb-mr1.1-dev * commit '739d1ae4fa5a9f6765645ce3c0cdae2281da2712': Fix bug: swiped apps in Recents come back on rotate
diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java b/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java index 4338fa0..9281c75 100644 --- a/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java +++ b/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
@@ -138,6 +138,10 @@ return mLoadedTasks; } + public void remove(TaskDescription td) { + mLoadedTasks.remove(td); + } + public boolean isFirstScreenful() { return mFirstScreenful; }
diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java b/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java index 76cd33f..9a1e38d 100644 --- a/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java +++ b/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
@@ -703,6 +703,7 @@ } if (DEBUG) Log.v(TAG, "Jettison " + ad.getLabel()); mRecentTaskDescriptions.remove(ad); + mRecentTasksLoader.remove(ad); // Handled by widget containers to enable LayoutTransitions properly // mListAdapter.notifyDataSetChanged();