Loading core/java/android/app/Instrumentation.java +8 −3 Original line number Diff line number Diff line Loading @@ -1810,9 +1810,14 @@ public class Instrumentation { throw new SecurityException( "Starting under voice control not allowed for: " + intent); case ActivityManager.START_NOT_CURRENT_USER_ACTIVITY: throw new SecurityException( "Not allowed to start background user activity that shouldn't be" + " displayed for all users."); // Fail silently for this case so we don't break current apps. // TODO(b/22929608): Instead of failing silently or throwing an exception, // we should properly position the activity in the stack (i.e. behind all current // user activity/task) and not change the positioning of stacks. Log.e(TAG, "Not allowed to start background user activity that shouldn't be displayed" + " for all users. Failing silently..."); break; default: throw new AndroidRuntimeException("Unknown error code " + res + " when starting " + intent); Loading Loading
core/java/android/app/Instrumentation.java +8 −3 Original line number Diff line number Diff line Loading @@ -1810,9 +1810,14 @@ public class Instrumentation { throw new SecurityException( "Starting under voice control not allowed for: " + intent); case ActivityManager.START_NOT_CURRENT_USER_ACTIVITY: throw new SecurityException( "Not allowed to start background user activity that shouldn't be" + " displayed for all users."); // Fail silently for this case so we don't break current apps. // TODO(b/22929608): Instead of failing silently or throwing an exception, // we should properly position the activity in the stack (i.e. behind all current // user activity/task) and not change the positioning of stacks. Log.e(TAG, "Not allowed to start background user activity that shouldn't be displayed" + " for all users. Failing silently..."); break; default: throw new AndroidRuntimeException("Unknown error code " + res + " when starting " + intent); Loading