Loading libs/WindowManager/Shell/tests/e2e/desktopmode/scenarios/src/com/android/wm/shell/scenarios/EnterDesktopWithDrag.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -50,7 +50,7 @@ constructor( @Test @Test open fun enterDesktopWithDrag() { open fun enterDesktopWithDrag() { // By default this method uses drag to desktop // By default this method uses drag to desktop testApp.enterDesktopMode(wmHelper, device) testApp.enterDesktopMode(wmHelper, device, shouldUseDragToDesktop = true) } } @After @After Loading libs/WindowManager/Shell/tests/e2e/desktopmode/scenarios/src/com/android/wm/shell/scenarios/EnterDesktopWithDragExistingWindows.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -62,7 +62,7 @@ constructor( @Test @Test open fun reenterDesktopWithDrag() { open fun reenterDesktopWithDrag() { // By default this method uses drag to desktop // By default this method uses drag to desktop testApp.enterDesktopMode(wmHelper, device) testApp.enterDesktopMode(wmHelper, device, shouldUseDragToDesktop = true) } } @After @After Loading tests/FlickerTests/test-apps/app-helpers/src/com/android/server/wm/flicker/helpers/DesktopModeAppHelper.kt +5 −1 Original line number Original line Diff line number Diff line Loading @@ -87,14 +87,18 @@ open class DesktopModeAppHelper(private val innerHelper: IStandardAppHelper) : wmHelper: WindowManagerStateHelper, wmHelper: WindowManagerStateHelper, device: UiDevice, device: UiDevice, motionEventHelper: MotionEventHelper = MotionEventHelper(getInstrumentation(), TOUCH), motionEventHelper: MotionEventHelper = MotionEventHelper(getInstrumentation(), TOUCH), shouldUseDragToDesktop: Boolean = false, ) { ) { innerHelper.launchViaIntent(wmHelper) innerHelper.launchViaIntent(wmHelper) if (!isInDesktopWindowingMode(wmHelper)) { if (isInDesktopWindowingMode(wmHelper)) return if (shouldUseDragToDesktop) { enterDesktopModeWithDrag( enterDesktopModeWithDrag( wmHelper = wmHelper, wmHelper = wmHelper, device = device, device = device, motionEventHelper = motionEventHelper motionEventHelper = motionEventHelper ) ) } else { enterDesktopModeFromAppHandleMenu(wmHelper, device) } } } } Loading Loading
libs/WindowManager/Shell/tests/e2e/desktopmode/scenarios/src/com/android/wm/shell/scenarios/EnterDesktopWithDrag.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -50,7 +50,7 @@ constructor( @Test @Test open fun enterDesktopWithDrag() { open fun enterDesktopWithDrag() { // By default this method uses drag to desktop // By default this method uses drag to desktop testApp.enterDesktopMode(wmHelper, device) testApp.enterDesktopMode(wmHelper, device, shouldUseDragToDesktop = true) } } @After @After Loading
libs/WindowManager/Shell/tests/e2e/desktopmode/scenarios/src/com/android/wm/shell/scenarios/EnterDesktopWithDragExistingWindows.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -62,7 +62,7 @@ constructor( @Test @Test open fun reenterDesktopWithDrag() { open fun reenterDesktopWithDrag() { // By default this method uses drag to desktop // By default this method uses drag to desktop testApp.enterDesktopMode(wmHelper, device) testApp.enterDesktopMode(wmHelper, device, shouldUseDragToDesktop = true) } } @After @After Loading
tests/FlickerTests/test-apps/app-helpers/src/com/android/server/wm/flicker/helpers/DesktopModeAppHelper.kt +5 −1 Original line number Original line Diff line number Diff line Loading @@ -87,14 +87,18 @@ open class DesktopModeAppHelper(private val innerHelper: IStandardAppHelper) : wmHelper: WindowManagerStateHelper, wmHelper: WindowManagerStateHelper, device: UiDevice, device: UiDevice, motionEventHelper: MotionEventHelper = MotionEventHelper(getInstrumentation(), TOUCH), motionEventHelper: MotionEventHelper = MotionEventHelper(getInstrumentation(), TOUCH), shouldUseDragToDesktop: Boolean = false, ) { ) { innerHelper.launchViaIntent(wmHelper) innerHelper.launchViaIntent(wmHelper) if (!isInDesktopWindowingMode(wmHelper)) { if (isInDesktopWindowingMode(wmHelper)) return if (shouldUseDragToDesktop) { enterDesktopModeWithDrag( enterDesktopModeWithDrag( wmHelper = wmHelper, wmHelper = wmHelper, device = device, device = device, motionEventHelper = motionEventHelper motionEventHelper = motionEventHelper ) ) } else { enterDesktopModeFromAppHandleMenu(wmHelper, device) } } } } Loading