Bring the task forward when it consumes a cross-window global drag
- Send a notification when a successful cross-window drag occurs over a task so that we can bring it forward Bug: 320797628 Test: atest DragDropTest DragDropControllerTests CrossAppDragAndDropTests Test: atest WMShellUnitTests Change-Id: Id2d2258a1e71b6dbc9a57e2f58ef43825cfc18c7
Showing
- core/java/android/window/IGlobalDragListener.aidl 7 additions, 0 deletionscore/java/android/window/IGlobalDragListener.aidl
- libs/WindowManager/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java 0 additions, 13 deletions...er/Shell/src/com/android/wm/shell/ShellTaskOrganizer.java
- libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java 5 additions, 2 deletions.../Shell/src/com/android/wm/shell/dagger/WMShellModule.java
- libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/DragAndDropController.java 19 additions, 0 deletions...m/android/wm/shell/draganddrop/DragAndDropController.java
- libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/GlobalDragListener.kt 22 additions, 2 deletions...rc/com/android/wm/shell/draganddrop/GlobalDragListener.kt
- libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java 5 additions, 1 deletion...hell/src/com/android/wm/shell/transition/Transitions.java
- libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/draganddrop/DragAndDropControllerTest.java 6 additions, 2 deletions...droid/wm/shell/draganddrop/DragAndDropControllerTest.java
- libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/draganddrop/GlobalDragListenerTest.kt 26 additions, 14 deletions...om/android/wm/shell/draganddrop/GlobalDragListenerTest.kt
- services/core/java/com/android/server/wm/DragDropController.java 15 additions, 1 deletion...s/core/java/com/android/server/wm/DragDropController.java
Loading
Please register or sign in to comment