summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android/systemui
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2012-06-04 16:46:39 -0700
committerMichael Jurka <mikejurka@google.com>2012-06-04 16:47:33 -0700
commita9265805dcec7d94cc78243dcd016765759f9a14 (patch)
treeb8848d28a6cee218befa3e9799387cf2216bc166 /packages/SystemUI/src/com/android/systemui
parentca5a1489e22be07d2641e2a10456fa9e616fc4ed (diff)
downloadframeworks_base-a9265805dcec7d94cc78243dcd016765759f9a14.zip
frameworks_base-a9265805dcec7d94cc78243dcd016765759f9a14.tar.gz
frameworks_base-a9265805dcec7d94cc78243dcd016765759f9a14.tar.bz2
Adding more logging for bug: 6499508
Change-Id: Iffc099e7de8b1d24bb33f1df6e17df7a099bfcb2
Diffstat (limited to 'packages/SystemUI/src/com/android/systemui')
-rw-r--r--packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java b/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java
index 33d2a75..a1e36fb 100644
--- a/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java
+++ b/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java
@@ -75,6 +75,9 @@ public class RecentsVerticalScrollView extends ScrollView
}
private void addToRecycledViews(View v) {
+ if (mRecycledViews.contains(v)) {
+ throw new RuntimeException("Child was already recycled");
+ }
if (mRecycledViews.size() < mNumItemsInOneScreenful) {
mRecycledViews.add(v);
}
@@ -104,12 +107,11 @@ public class RecentsVerticalScrollView extends ScrollView
if (mRecycledViews.size() != 0) {
old = mRecycledViews.remove(mRecycledViews.size() - 1);
old.setVisibility(VISIBLE);
+ if (old.getParent() != null) {
+ throw new RuntimeException("Recycled child has parent (i: " + i + ", recycled i: " + mRecycledViews.size());
+ }
}
-
final View view = mAdapter.getView(i, old, mLinearLayout);
- if (view.getParent() != null) {
- throw new RuntimeException("Recycled child has parent");
- }
if (mPerformanceHelper != null) {
mPerformanceHelper.addViewCallback(view);