Loading core/java/android/content/pm/LauncherApps.java +6 −4 Original line number Diff line number Diff line Loading @@ -753,7 +753,7 @@ public class LauncherApps { * {@link #startMainActivity(ComponentName, UserHandle, Rect, Bundle)}. * * @param component The ComponentName of the activity to launch * @param startActivityOptions Options to pass to startActivity * @param startActivityOptions This parameter is no longer supported * @param user The UserHandle of the profile * @hide */ Loading @@ -765,7 +765,8 @@ public class LauncherApps { Log.i(TAG, "GetMainActivityLaunchIntent " + component + " " + user); } try { return mService.getActivityLaunchIntent(component, startActivityOptions, user); // due to b/209607104, startActivityOptions will be ignored return mService.getActivityLaunchIntent(component, null /* opts */, user); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading Loading @@ -860,7 +861,7 @@ public class LauncherApps { * * @param packageName The packageName of the shortcut * @param shortcutId The id of the shortcut * @param opts Options to pass to the PendingIntent * @param opts This parameter is no longer supported * @param user The UserHandle of the profile */ @Nullable Loading @@ -872,8 +873,9 @@ public class LauncherApps { Log.i(TAG, "GetShortcutIntent " + packageName + "/" + shortcutId + " " + user); } try { // due to b/209607104, opts will be ignored return mService.getShortcutIntent( mContext.getPackageName(), packageName, shortcutId, opts, user); mContext.getPackageName(), packageName, shortcutId, null /* opts */, user); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading services/core/java/com/android/server/pm/LauncherAppsService.java +2 −2 Original line number Diff line number Diff line Loading @@ -872,7 +872,7 @@ public class LauncherAppsService extends SystemService { PendingIntent injectCreatePendingIntent(int requestCode, @NonNull Intent[] intents, int flags, Bundle options, String ownerPackage, int ownerUserId) { return mActivityManagerInternal.getPendingIntentActivityAsApp(requestCode, intents, flags, options, ownerPackage, ownerUserId); flags, null /* options */, ownerPackage, ownerUserId); } @Override Loading Loading @@ -1237,7 +1237,7 @@ public class LauncherAppsService extends SystemService { // calling identity to mirror the startActivityAsUser() call which does not validate // the calling user return PendingIntent.getActivityAsUser(mContext, 0 /* requestCode */, launchIntent, FLAG_IMMUTABLE, opts, user); FLAG_IMMUTABLE, null /* options */, user); } finally { Binder.restoreCallingIdentity(ident); } Loading Loading
core/java/android/content/pm/LauncherApps.java +6 −4 Original line number Diff line number Diff line Loading @@ -753,7 +753,7 @@ public class LauncherApps { * {@link #startMainActivity(ComponentName, UserHandle, Rect, Bundle)}. * * @param component The ComponentName of the activity to launch * @param startActivityOptions Options to pass to startActivity * @param startActivityOptions This parameter is no longer supported * @param user The UserHandle of the profile * @hide */ Loading @@ -765,7 +765,8 @@ public class LauncherApps { Log.i(TAG, "GetMainActivityLaunchIntent " + component + " " + user); } try { return mService.getActivityLaunchIntent(component, startActivityOptions, user); // due to b/209607104, startActivityOptions will be ignored return mService.getActivityLaunchIntent(component, null /* opts */, user); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading Loading @@ -860,7 +861,7 @@ public class LauncherApps { * * @param packageName The packageName of the shortcut * @param shortcutId The id of the shortcut * @param opts Options to pass to the PendingIntent * @param opts This parameter is no longer supported * @param user The UserHandle of the profile */ @Nullable Loading @@ -872,8 +873,9 @@ public class LauncherApps { Log.i(TAG, "GetShortcutIntent " + packageName + "/" + shortcutId + " " + user); } try { // due to b/209607104, opts will be ignored return mService.getShortcutIntent( mContext.getPackageName(), packageName, shortcutId, opts, user); mContext.getPackageName(), packageName, shortcutId, null /* opts */, user); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading
services/core/java/com/android/server/pm/LauncherAppsService.java +2 −2 Original line number Diff line number Diff line Loading @@ -872,7 +872,7 @@ public class LauncherAppsService extends SystemService { PendingIntent injectCreatePendingIntent(int requestCode, @NonNull Intent[] intents, int flags, Bundle options, String ownerPackage, int ownerUserId) { return mActivityManagerInternal.getPendingIntentActivityAsApp(requestCode, intents, flags, options, ownerPackage, ownerUserId); flags, null /* options */, ownerPackage, ownerUserId); } @Override Loading Loading @@ -1237,7 +1237,7 @@ public class LauncherAppsService extends SystemService { // calling identity to mirror the startActivityAsUser() call which does not validate // the calling user return PendingIntent.getActivityAsUser(mContext, 0 /* requestCode */, launchIntent, FLAG_IMMUTABLE, opts, user); FLAG_IMMUTABLE, null /* options */, user); } finally { Binder.restoreCallingIdentity(ident); } Loading