diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2014-11-14 10:14:18 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2014-11-14 10:15:05 -0800 |
commit | 06910a88445c46fb95c9ad5ff83793e37b6af692 (patch) | |
tree | 6903b99e340408bb55ba0f4878fd990789e3ab87 | |
parent | e0f58d73646871497596fb8f7321d407e7565c28 (diff) | |
download | android_packages_apps_Trebuchet-06910a88445c46fb95c9ad5ff83793e37b6af692.tar.gz android_packages_apps_Trebuchet-06910a88445c46fb95c9ad5ff83793e37b6af692.tar.bz2 android_packages_apps_Trebuchet-06910a88445c46fb95c9ad5ff83793e37b6af692.zip |
Fixing NullPointer Exception when user is deleted.
Bug: 18388507
Change-Id: I4176ea37a019c2a862e6b2875cc6b03ec9118571
-rw-r--r-- | src/com/android/launcher3/InstallShortcutReceiver.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/launcher3/InstallShortcutReceiver.java b/src/com/android/launcher3/InstallShortcutReceiver.java index 9103fad77..395c34192 100644 --- a/src/com/android/launcher3/InstallShortcutReceiver.java +++ b/src/com/android/launcher3/InstallShortcutReceiver.java @@ -388,6 +388,9 @@ public class InstallShortcutReceiver extends BroadcastReceiver { // The is an internal launcher target shortcut. UserHandleCompat user = UserManagerCompat.getInstance(context) .getUserForSerialNumber(object.getLong(USER_HANDLE_KEY)); + if (user == null) { + return null; + } LauncherActivityInfoCompat info = LauncherAppsCompat.getInstance(context) .resolveActivity(launcherIntent, user); |