diff options
Diffstat (limited to 'src/com/android/launcher3/Launcher.java')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 4ca3c5092..f8c38ec71 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -2794,8 +2794,8 @@ public class Launcher extends Activity // Could be launching some bookkeeping activity startActivity(intent, optsBundle); } else { - launcherApps.startActivityForProfile(intent.getComponent(), - intent.getSourceBounds(), optsBundle, user); + launcherApps.startActivityForProfile(intent.getComponent(), user, + intent.getSourceBounds(), optsBundle); } return true; } catch (SecurityException e) { @@ -4730,7 +4730,9 @@ public class Launcher extends Activity public ItemInfo createShortcutDragInfo(Intent shortcutIntent, CharSequence caption, Bitmap icon, UserHandleCompat user) { - return new ShortcutInfo(shortcutIntent, caption, icon, user); + UserManagerCompat userManager = UserManagerCompat.getInstance(this); + String contentDescription = userManager.getBadgedLabelForUser(caption.toString(), user); + return new ShortcutInfo(shortcutIntent, caption, contentDescription, icon, user); } protected void moveWorkspaceToDefaultScreen() { |