Loading services/core/java/com/android/server/wm/ActivityTaskManagerService.java +1 −0 Original line number Diff line number Diff line Loading @@ -1381,6 +1381,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { getActivityStartController().obtainStarter(intent, "dream") .setCallingUid(callingUid) .setCallingPid(callingPid) .setCallingPackage(intent.getPackage()) .setActivityInfo(a) .setActivityOptions(options.toBundle()) // To start the dream from background, we need to start it from a persistent Loading services/core/java/com/android/server/wm/LockTaskController.java +5 −0 Original line number Diff line number Diff line Loading @@ -355,6 +355,11 @@ public class LockTaskController { return false; } // Allow the dream to start during lock task mode if (wc.isActivityTypeDream()) { return false; } return !(isTaskAuthAllowlisted(taskAuth) || mLockTaskModeTasks.isEmpty()); } Loading Loading
services/core/java/com/android/server/wm/ActivityTaskManagerService.java +1 −0 Original line number Diff line number Diff line Loading @@ -1381,6 +1381,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { getActivityStartController().obtainStarter(intent, "dream") .setCallingUid(callingUid) .setCallingPid(callingPid) .setCallingPackage(intent.getPackage()) .setActivityInfo(a) .setActivityOptions(options.toBundle()) // To start the dream from background, we need to start it from a persistent Loading
services/core/java/com/android/server/wm/LockTaskController.java +5 −0 Original line number Diff line number Diff line Loading @@ -355,6 +355,11 @@ public class LockTaskController { return false; } // Allow the dream to start during lock task mode if (wc.isActivityTypeDream()) { return false; } return !(isTaskAuthAllowlisted(taskAuth) || mLockTaskModeTasks.isEmpty()); } Loading