Loading libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java +1 −0 Original line number Diff line number Diff line Loading @@ -389,6 +389,7 @@ class StageCoordinator implements SplitLayout.SplitLayoutHandler, } else { ActivityOptions mainActivityOptions = ActivityOptions.fromBundle(mainOptions); mainActivityOptions.update(ActivityOptions.makeRemoteAnimation(wrappedAdapter)); mainOptions = mainActivityOptions.toBundle(); } sideOptions = sideOptions != null ? sideOptions : new Bundle(); Loading services/core/java/com/android/server/wm/ActivityTaskSupervisor.java +3 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.server.wm; import static android.Manifest.permission.ACTIVITY_EMBEDDING; import static android.Manifest.permission.CAMERA; import static android.Manifest.permission.INTERNAL_SYSTEM_WINDOW; import static android.Manifest.permission.MANAGE_ACTIVITY_TASKS; import static android.Manifest.permission.START_ANY_ACTIVITY; import static android.app.ActivityManager.LOCK_TASK_MODE_LOCKED; import static android.app.ActivityManager.START_DELIVERED_TO_TOP; Loading Loading @@ -2506,7 +2507,8 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks { activityType = activityOptions.getLaunchActivityType(); final int windowingMode = activityOptions.getLaunchWindowingMode(); if (activityOptions.freezeRecentTasksReordering() && mRecentTasks.isCallerRecents(callingUid)) { && mService.checkPermission(MANAGE_ACTIVITY_TASKS, callingPid, callingUid) == PERMISSION_GRANTED) { mRecentTasks.setFreezeTaskListReordering(); } if (windowingMode == WINDOWING_MODE_SPLIT_SCREEN_PRIMARY Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java +1 −0 Original line number Diff line number Diff line Loading @@ -389,6 +389,7 @@ class StageCoordinator implements SplitLayout.SplitLayoutHandler, } else { ActivityOptions mainActivityOptions = ActivityOptions.fromBundle(mainOptions); mainActivityOptions.update(ActivityOptions.makeRemoteAnimation(wrappedAdapter)); mainOptions = mainActivityOptions.toBundle(); } sideOptions = sideOptions != null ? sideOptions : new Bundle(); Loading
services/core/java/com/android/server/wm/ActivityTaskSupervisor.java +3 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.server.wm; import static android.Manifest.permission.ACTIVITY_EMBEDDING; import static android.Manifest.permission.CAMERA; import static android.Manifest.permission.INTERNAL_SYSTEM_WINDOW; import static android.Manifest.permission.MANAGE_ACTIVITY_TASKS; import static android.Manifest.permission.START_ANY_ACTIVITY; import static android.app.ActivityManager.LOCK_TASK_MODE_LOCKED; import static android.app.ActivityManager.START_DELIVERED_TO_TOP; Loading Loading @@ -2506,7 +2507,8 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks { activityType = activityOptions.getLaunchActivityType(); final int windowingMode = activityOptions.getLaunchWindowingMode(); if (activityOptions.freezeRecentTasksReordering() && mRecentTasks.isCallerRecents(callingUid)) { && mService.checkPermission(MANAGE_ACTIVITY_TASKS, callingPid, callingUid) == PERMISSION_GRANTED) { mRecentTasks.setFreezeTaskListReordering(); } if (windowingMode == WINDOWING_MODE_SPLIT_SCREEN_PRIMARY Loading