commit | 0f668f3c2be93ad9be221d868abb3d9a6e418f18 | [log] [tgz] |
---|---|---|
author | Adam Cohen <adamcohen@google.com> | Mon Sep 08 19:54:17 2014 +0200 |
committer | Adam Cohen <adamcohen@google.com> | Tue Sep 09 10:00:48 2014 +0000 |
tree | dfaefe5b42820567e63ac9ef7ebc52614e00ae18 | |
parent | 55f77f983afeffd2240ccd24d783e6d8d3ab44fd [diff] [blame] |
Prevent GNL from crashing on JB issue 17433546 Change-Id: Ie5071e516b26400a27473eaaa401023f1af1d840
diff --git a/src/com/android/launcher3/AppsCustomizePagedView.java b/src/com/android/launcher3/AppsCustomizePagedView.java index a92bff1..1bd2907 100644 --- a/src/com/android/launcher3/AppsCustomizePagedView.java +++ b/src/com/android/launcher3/AppsCustomizePagedView.java
@@ -366,7 +366,11 @@ // This code triggers requestLayout so must be posted outside of the // layout pass. public void run() { - if (isAttachedToWindow()) { + boolean attached = true; + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + attached = isAttachedToWindow(); + } + if (attached) { setDataIsReady(); onDataReady(getMeasuredWidth(), getMeasuredHeight()); }