diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2014-11-14 10:14:18 -0800 |
---|---|---|
committer | Danesh M <daneshm90@gmail.com> | 2015-09-27 21:01:05 -0700 |
commit | e05f05dd78ca156f9937814e5f6ca5ec85f5dcdd (patch) | |
tree | 403a25ebe729ef173f3276f84a517c6b7929cbbf /src | |
parent | 29ad445ee2dbdf924ec7ac980c26f01f94290bb4 (diff) | |
download | packages_apps_Trebuchet-e05f05dd78ca156f9937814e5f6ca5ec85f5dcdd.tar.gz packages_apps_Trebuchet-e05f05dd78ca156f9937814e5f6ca5ec85f5dcdd.tar.bz2 packages_apps_Trebuchet-e05f05dd78ca156f9937814e5f6ca5ec85f5dcdd.zip |
Fixing NullPointer Exception when user is deleted.
Bug: 18388507
Change-Id: I4176ea37a019c2a862e6b2875cc6b03ec9118571
Diffstat (limited to 'src')
-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); |