commit | e326f186af6b00e4ea32849f1527254c669d0600 | [log] [tgz] |
---|---|---|
author | Michael Jurka <mikejurka@google.com> | Mon Nov 21 14:05:46 2011 -0800 |
committer | Michael Jurka <mikejurka@google.com> | Tue Nov 22 17:00:06 2011 -0800 |
tree | 60b08e3581cebbf8edec085d2e9bc8ee341c9a3f | |
parent | 31186d0535ce2147e0d094c1409782d0b1aa5ea0 [diff] [blame] |
Unload widget previews when launcher is not visible Can save ~1-2MB of RAM Bug #5104303 Change-Id: I992bec33052f4d2c201e528b5edf384d05960e71
diff --git a/src/com/android/launcher2/PagedViewGridLayout.java b/src/com/android/launcher2/PagedViewGridLayout.java index 5c32e09..b1b6215 100644 --- a/src/com/android/launcher2/PagedViewGridLayout.java +++ b/src/com/android/launcher2/PagedViewGridLayout.java
@@ -68,6 +68,12 @@ heightMeasureSpec); } + @Override + protected void onDetachedFromWindow() { + super.onDetachedFromWindow(); + mOnLayoutListener = null; + } + public void setOnLayoutListener(Runnable r) { mOnLayoutListener = r; }