summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorDaichi Hirono <hirono@google.com>2017-09-11 14:59:26 +0900
committerDaichi Hirono <hirono@google.com>2017-10-25 10:24:09 +0900
commitdf5cf6259c9e23e573edb2ecf019beef6396d369 (patch)
tree600bb679f8c6d0e9a172ba45b02538bea95ee71d /tools/aapt2/java/JavaClassGenerator.cpp
parentc3787a8a83034e2d416baa1ce13b6ebeaf639f7e (diff)
Move drag and drop related lines to DragDropController
The CL creates new DragDropController class where we can get together everything related with drag and drop, and moves the following methods to DragDropController. * WindowManagerService#preapreDragSurface * WindowManagerService.H#handleMessage for DRAG_START_TIMEOUT, DRAG_END_TIMEOUT, and TEAR_DOWN_DRAG_AND_DROP_INPUT * Session#preapreDrag * Session#performDrag * Session#reportDropResult * Session#cancelDragAndDrop * Session#dragRecipientEntered * Session#dragRecipientExited Note that the CL does not remove the binder interface methods in Session e.g. Session#prepareDrag. These methods start delegating drag and drop work to DragDropController. Bug: 65564090 Test: Manually drag and drop files between apps, CTS CrossAppDragAndDropTests Change-Id: I50f6f022f2ecd0ab160b5187ae39f0f533f05969
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions