Loading libs/WindowManager/Shell/src/com/android/wm/shell/util/TransitionUtil.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -311,7 +311,7 @@ public class TransitionUtil { private static RemoteAnimationTarget getDividerTarget(TransitionInfo.Change change, private static RemoteAnimationTarget getDividerTarget(TransitionInfo.Change change, SurfaceControl leash) { SurfaceControl leash) { return new RemoteAnimationTarget(-1 /* taskId */, -1 /* mode */, return new RemoteAnimationTarget(-1 /* taskId */, newModeToLegacyMode(change.getMode()), leash, false /* isTranslucent */, null /* clipRect */, leash, false /* isTranslucent */, null /* clipRect */, null /* contentInsets */, Integer.MAX_VALUE /* prefixOrderIndex */, null /* contentInsets */, Integer.MAX_VALUE /* prefixOrderIndex */, new android.graphics.Point(0, 0) /* position */, change.getStartAbsBounds(), new android.graphics.Point(0, 0) /* position */, change.getStartAbsBounds(), Loading packages/SystemUI/tests/src/com/android/systemui/shared/system/RemoteTransitionTest.java +3 −3 Original line number Original line Diff line number Diff line Loading @@ -24,13 +24,13 @@ import static android.view.RemoteAnimationTarget.MODE_OPENING; import static android.view.WindowManager.TRANSIT_CHANGE; import static android.view.WindowManager.TRANSIT_CHANGE; import static android.view.WindowManager.TRANSIT_CLOSE; import static android.view.WindowManager.TRANSIT_CLOSE; import static android.view.WindowManager.TRANSIT_OPEN; import static android.view.WindowManager.TRANSIT_OPEN; import static android.window.TransitionInfo.FLAG_FIRST_CUSTOM; import static android.window.TransitionInfo.FLAG_IN_TASK_WITH_EMBEDDED_ACTIVITY; import static android.window.TransitionInfo.FLAG_IN_TASK_WITH_EMBEDDED_ACTIVITY; import static android.window.TransitionInfo.FLAG_IS_WALLPAPER; import static android.window.TransitionInfo.FLAG_IS_WALLPAPER; import static android.window.TransitionInfo.FLAG_SHOW_WALLPAPER; import static android.window.TransitionInfo.FLAG_SHOW_WALLPAPER; import static android.window.TransitionInfo.FLAG_TRANSLUCENT; import static android.window.TransitionInfo.FLAG_TRANSLUCENT; import static com.android.dx.mockito.inline.extended.ExtendedMockito.doReturn; import static com.android.dx.mockito.inline.extended.ExtendedMockito.doReturn; import static com.android.wm.shell.common.split.SplitScreenConstants.FLAG_IS_DIVIDER_BAR; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assert.assertTrue; Loading Loading @@ -76,7 +76,7 @@ public class RemoteTransitionTest extends SysuiTestCase { .addChange(TRANSIT_CLOSE, 0 /* flags */, .addChange(TRANSIT_CLOSE, 0 /* flags */, createTaskInfo(2 /* taskId */, ACTIVITY_TYPE_STANDARD)) createTaskInfo(2 /* taskId */, ACTIVITY_TYPE_STANDARD)) .addChange(TRANSIT_OPEN, FLAG_IS_WALLPAPER, null /* taskInfo */) .addChange(TRANSIT_OPEN, FLAG_IS_WALLPAPER, null /* taskInfo */) .addChange(TRANSIT_CHANGE, FLAG_FIRST_CUSTOM, null /* taskInfo */) .addChange(TRANSIT_CHANGE, FLAG_IS_DIVIDER_BAR, null /* taskInfo */) .build(); .build(); // Check apps extraction // Check apps extraction RemoteAnimationTarget[] wrapped = RemoteAnimationTargetCompat.wrapApps(combined, RemoteAnimationTarget[] wrapped = RemoteAnimationTargetCompat.wrapApps(combined, Loading Loading @@ -107,7 +107,7 @@ public class RemoteTransitionTest extends SysuiTestCase { RemoteAnimationTarget[] nonApps = RemoteAnimationTargetCompat.wrapNonApps(combined, RemoteAnimationTarget[] nonApps = RemoteAnimationTargetCompat.wrapNonApps(combined, false /* wallpapers */, mock(SurfaceControl.Transaction.class), null /* leashes */); false /* wallpapers */, mock(SurfaceControl.Transaction.class), null /* leashes */); assertEquals(1, nonApps.length); assertEquals(1, nonApps.length); assertTrue(nonApps[0].prefixOrderIndex < closeLayer); assertTrue(nonApps[0].prefixOrderIndex == Integer.MAX_VALUE); assertEquals(MODE_CHANGING, nonApps[0].mode); assertEquals(MODE_CHANGING, nonApps[0].mode); } } Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/util/TransitionUtil.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -311,7 +311,7 @@ public class TransitionUtil { private static RemoteAnimationTarget getDividerTarget(TransitionInfo.Change change, private static RemoteAnimationTarget getDividerTarget(TransitionInfo.Change change, SurfaceControl leash) { SurfaceControl leash) { return new RemoteAnimationTarget(-1 /* taskId */, -1 /* mode */, return new RemoteAnimationTarget(-1 /* taskId */, newModeToLegacyMode(change.getMode()), leash, false /* isTranslucent */, null /* clipRect */, leash, false /* isTranslucent */, null /* clipRect */, null /* contentInsets */, Integer.MAX_VALUE /* prefixOrderIndex */, null /* contentInsets */, Integer.MAX_VALUE /* prefixOrderIndex */, new android.graphics.Point(0, 0) /* position */, change.getStartAbsBounds(), new android.graphics.Point(0, 0) /* position */, change.getStartAbsBounds(), Loading
packages/SystemUI/tests/src/com/android/systemui/shared/system/RemoteTransitionTest.java +3 −3 Original line number Original line Diff line number Diff line Loading @@ -24,13 +24,13 @@ import static android.view.RemoteAnimationTarget.MODE_OPENING; import static android.view.WindowManager.TRANSIT_CHANGE; import static android.view.WindowManager.TRANSIT_CHANGE; import static android.view.WindowManager.TRANSIT_CLOSE; import static android.view.WindowManager.TRANSIT_CLOSE; import static android.view.WindowManager.TRANSIT_OPEN; import static android.view.WindowManager.TRANSIT_OPEN; import static android.window.TransitionInfo.FLAG_FIRST_CUSTOM; import static android.window.TransitionInfo.FLAG_IN_TASK_WITH_EMBEDDED_ACTIVITY; import static android.window.TransitionInfo.FLAG_IN_TASK_WITH_EMBEDDED_ACTIVITY; import static android.window.TransitionInfo.FLAG_IS_WALLPAPER; import static android.window.TransitionInfo.FLAG_IS_WALLPAPER; import static android.window.TransitionInfo.FLAG_SHOW_WALLPAPER; import static android.window.TransitionInfo.FLAG_SHOW_WALLPAPER; import static android.window.TransitionInfo.FLAG_TRANSLUCENT; import static android.window.TransitionInfo.FLAG_TRANSLUCENT; import static com.android.dx.mockito.inline.extended.ExtendedMockito.doReturn; import static com.android.dx.mockito.inline.extended.ExtendedMockito.doReturn; import static com.android.wm.shell.common.split.SplitScreenConstants.FLAG_IS_DIVIDER_BAR; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assert.assertTrue; Loading Loading @@ -76,7 +76,7 @@ public class RemoteTransitionTest extends SysuiTestCase { .addChange(TRANSIT_CLOSE, 0 /* flags */, .addChange(TRANSIT_CLOSE, 0 /* flags */, createTaskInfo(2 /* taskId */, ACTIVITY_TYPE_STANDARD)) createTaskInfo(2 /* taskId */, ACTIVITY_TYPE_STANDARD)) .addChange(TRANSIT_OPEN, FLAG_IS_WALLPAPER, null /* taskInfo */) .addChange(TRANSIT_OPEN, FLAG_IS_WALLPAPER, null /* taskInfo */) .addChange(TRANSIT_CHANGE, FLAG_FIRST_CUSTOM, null /* taskInfo */) .addChange(TRANSIT_CHANGE, FLAG_IS_DIVIDER_BAR, null /* taskInfo */) .build(); .build(); // Check apps extraction // Check apps extraction RemoteAnimationTarget[] wrapped = RemoteAnimationTargetCompat.wrapApps(combined, RemoteAnimationTarget[] wrapped = RemoteAnimationTargetCompat.wrapApps(combined, Loading Loading @@ -107,7 +107,7 @@ public class RemoteTransitionTest extends SysuiTestCase { RemoteAnimationTarget[] nonApps = RemoteAnimationTargetCompat.wrapNonApps(combined, RemoteAnimationTarget[] nonApps = RemoteAnimationTargetCompat.wrapNonApps(combined, false /* wallpapers */, mock(SurfaceControl.Transaction.class), null /* leashes */); false /* wallpapers */, mock(SurfaceControl.Transaction.class), null /* leashes */); assertEquals(1, nonApps.length); assertEquals(1, nonApps.length); assertTrue(nonApps[0].prefixOrderIndex < closeLayer); assertTrue(nonApps[0].prefixOrderIndex == Integer.MAX_VALUE); assertEquals(MODE_CHANGING, nonApps[0].mode); assertEquals(MODE_CHANGING, nonApps[0].mode); } } Loading