From 6df860659097a6714652a9d6906d636150fdebc8 Mon Sep 17 00:00:00 2001 From: Jorge Ruesga Date: Tue, 25 Jun 2013 03:30:30 +0200 Subject: Trebuchet: Fix NPE Change-Id: I89c6a233e3480362db004d361914083223f3cb72 Signed-off-by: Jorge Ruesga --- src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java b/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java index 42485a6a5..9098d194d 100644 --- a/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java +++ b/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java @@ -395,8 +395,10 @@ public class AppsCustomizePagedView extends PagedViewWithDraggableItems implemen String[] flattened = PreferencesProvider.Interface.Drawer.getHiddenApps().split("\\|"); for (String flat : flattened) { ComponentName cmp = ComponentName.unflattenFromString(flat); - mHiddenApps.add(cmp); - mHiddenAppsPackages.add(cmp.getPackageName()); + if (cmp != null) { + mHiddenApps.add(cmp); + mHiddenAppsPackages.add(cmp.getPackageName()); + } } -- cgit v1.2.3