summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LauncherProvider.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2015-04-06 10:45:31 -0700
committerSunny Goyal <sunnygoyal@google.com>2015-04-06 10:46:01 -0700
commit35ca873bd9e1331765343a6cae8387431794b0af (patch)
treecd8a20f501c769a3951e1b303a2b536765e3a16e /src/com/android/launcher3/LauncherProvider.java
parentadb75416488f04c237b724f30deeb7f6e3fe8a52 (diff)
downloadandroid_packages_apps_Trebuchet-35ca873bd9e1331765343a6cae8387431794b0af.tar.gz
android_packages_apps_Trebuchet-35ca873bd9e1331765343a6cae8387431794b0af.tar.bz2
android_packages_apps_Trebuchet-35ca873bd9e1331765343a6cae8387431794b0af.zip
Adding nullcheck when getting app restrictions
Bug: 20085185 Change-Id: I782a79a331a2d58287e34e24ed7730207bf260cb
Diffstat (limited to 'src/com/android/launcher3/LauncherProvider.java')
-rw-r--r--src/com/android/launcher3/LauncherProvider.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/launcher3/LauncherProvider.java b/src/com/android/launcher3/LauncherProvider.java
index a23553a04..1f59533cc 100644
--- a/src/com/android/launcher3/LauncherProvider.java
+++ b/src/com/android/launcher3/LauncherProvider.java
@@ -341,8 +341,11 @@ public class LauncherProvider extends ContentProvider {
Context ctx = getContext();
UserManager um = (UserManager) ctx.getSystemService(Context.USER_SERVICE);
Bundle bundle = um.getApplicationRestrictions(ctx.getPackageName());
- String packageName = bundle.getString(RESTRICTION_PACKAGE_NAME);
+ if (bundle == null) {
+ return null;
+ }
+ String packageName = bundle.getString(RESTRICTION_PACKAGE_NAME);
if (packageName != null) {
try {
Resources targetResources = ctx.getPackageManager()