Loading quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java +2 −2 Original line number Diff line number Diff line Loading @@ -1001,7 +1001,7 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, } if (mRecentsAnimationTargets != null) { TaskViewUtils.setSplitAuxiliarySurfacesShown(mRecentsAnimationTargets.nonApps, true /*shown*/, true /*animate*/); true /*shown*/, false /*animate*/); } break; } Loading Loading @@ -1654,7 +1654,7 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, if (mRecentsAnimationTargets != null) { TaskViewUtils.setSplitAuxiliarySurfacesShown(mRecentsAnimationTargets.nonApps, true /*shown*/, true /*animate*/); true /*shown*/, false /*animate*/); } // Leave the pending invisible flag, as it may be used by wallpaper open animation. Loading quickstep/src/com/android/quickstep/TaskViewUtils.java +3 −2 Original line number Diff line number Diff line Loading @@ -84,6 +84,7 @@ import com.android.systemui.shared.system.RemoteAnimationTargetCompat; import com.android.systemui.shared.system.SyncRtSurfaceTransactionApplierCompat.SurfaceParams; import java.util.ArrayList; import java.util.List; /** * Utility class for helpful methods related to {@link TaskView} objects and their tasks. Loading Loading @@ -606,13 +607,13 @@ public final class TaskViewUtils { } SurfaceControl.Transaction t = new SurfaceControl.Transaction(); SurfaceControl[] auxiliarySurfaces = new SurfaceControl[nonApps.length]; List<SurfaceControl> auxiliarySurfaces = new ArrayList<>(nonApps.length); boolean hasSurfaceToAnimate = false; for (int i = 0; i < nonApps.length; ++i) { final RemoteAnimationTargetCompat targ = nonApps[i]; final SurfaceControl leash = targ.leash.getSurfaceControl(); if (targ.windowType == TYPE_DOCK_DIVIDER && leash != null) { auxiliarySurfaces[i] = leash; auxiliarySurfaces.add(leash); hasSurfaceToAnimate = true; } } Loading Loading
quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java +2 −2 Original line number Diff line number Diff line Loading @@ -1001,7 +1001,7 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, } if (mRecentsAnimationTargets != null) { TaskViewUtils.setSplitAuxiliarySurfacesShown(mRecentsAnimationTargets.nonApps, true /*shown*/, true /*animate*/); true /*shown*/, false /*animate*/); } break; } Loading Loading @@ -1654,7 +1654,7 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, if (mRecentsAnimationTargets != null) { TaskViewUtils.setSplitAuxiliarySurfacesShown(mRecentsAnimationTargets.nonApps, true /*shown*/, true /*animate*/); true /*shown*/, false /*animate*/); } // Leave the pending invisible flag, as it may be used by wallpaper open animation. Loading
quickstep/src/com/android/quickstep/TaskViewUtils.java +3 −2 Original line number Diff line number Diff line Loading @@ -84,6 +84,7 @@ import com.android.systemui.shared.system.RemoteAnimationTargetCompat; import com.android.systemui.shared.system.SyncRtSurfaceTransactionApplierCompat.SurfaceParams; import java.util.ArrayList; import java.util.List; /** * Utility class for helpful methods related to {@link TaskView} objects and their tasks. Loading Loading @@ -606,13 +607,13 @@ public final class TaskViewUtils { } SurfaceControl.Transaction t = new SurfaceControl.Transaction(); SurfaceControl[] auxiliarySurfaces = new SurfaceControl[nonApps.length]; List<SurfaceControl> auxiliarySurfaces = new ArrayList<>(nonApps.length); boolean hasSurfaceToAnimate = false; for (int i = 0; i < nonApps.length; ++i) { final RemoteAnimationTargetCompat targ = nonApps[i]; final SurfaceControl leash = targ.leash.getSurfaceControl(); if (targ.windowType == TYPE_DOCK_DIVIDER && leash != null) { auxiliarySurfaces[i] = leash; auxiliarySurfaces.add(leash); hasSurfaceToAnimate = true; } } Loading