From 3303cd3f9ab7f1b38c7b2854bf908f5dcb2fac36 Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Fri, 3 Mar 2017 13:33:05 -0800 Subject: [PATCH] Fix crash in secondary user Test: manual test Change-Id: If406807094f216fd3cfd80db7c6498c954a3fc95 Fix: 35938801 --- core/java/com/android/internal/app/ChooserActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/com/android/internal/app/ChooserActivity.java b/core/java/com/android/internal/app/ChooserActivity.java index 79301aa2997e8..c235ebd4720db 100644 --- a/core/java/com/android/internal/app/ChooserActivity.java +++ b/core/java/com/android/internal/app/ChooserActivity.java @@ -1035,7 +1035,8 @@ public class ChooserActivity extends ResolverActivity { LauncherApps.ShortcutQuery query = new LauncherApps.ShortcutQuery(); query.setIntent(getTargetIntent()); query.setQueryFlags(LauncherApps.ShortcutQuery.FLAG_MATCH_CHOOSER); - List shortcuts = launcherApps.getShortcuts(query, UserHandle.SYSTEM); + List shortcuts = launcherApps.getShortcuts(query, + android.os.Process.myUserHandle()); if (DEBUG) Log.d(TAG, "Adding " + shortcuts.size() + " chooser shortcuts"); addShortcuts(shortcuts); mAreChooserShortcutsRetrieved = true;