Loading src/com/android/launcher3/DragController.java +8 −0 Original line number Diff line number Diff line Loading @@ -436,6 +436,14 @@ public class DragController implements DragDriver.EventListener { handleMoveEvent(dragLayerPos[0], dragLayerPos[1]); } @Override public void onDriverDragExitWindow() { if (mLastDropTarget != null) { mLastDropTarget.onDragExit(mDragObject); mLastDropTarget = null; } } @Override public void onDriverDragEnd(float x, float y, DropTarget dropTargetOverride) { final int[] dragLayerPos = getClampedDragLayerPos(x, y); Loading src/com/android/launcher3/DragDriver.java +2 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ public abstract class DragDriver { public interface EventListener { void onDriverDragMove(float x, float y); void onDriverDragExitWindow(); void onDriverDragEnd(float x, float y, DropTarget dropTargetOverride); void onDriverDragCancel(); } Loading Loading @@ -165,6 +166,7 @@ class SystemDragDriver extends DragDriver { return true; case DragEvent.ACTION_DRAG_EXITED: mEventListener.onDriverDragExitWindow(); return true; case DragEvent.ACTION_DRAG_ENDED: Loading Loading
src/com/android/launcher3/DragController.java +8 −0 Original line number Diff line number Diff line Loading @@ -436,6 +436,14 @@ public class DragController implements DragDriver.EventListener { handleMoveEvent(dragLayerPos[0], dragLayerPos[1]); } @Override public void onDriverDragExitWindow() { if (mLastDropTarget != null) { mLastDropTarget.onDragExit(mDragObject); mLastDropTarget = null; } } @Override public void onDriverDragEnd(float x, float y, DropTarget dropTargetOverride) { final int[] dragLayerPos = getClampedDragLayerPos(x, y); Loading
src/com/android/launcher3/DragDriver.java +2 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ public abstract class DragDriver { public interface EventListener { void onDriverDragMove(float x, float y); void onDriverDragExitWindow(); void onDriverDragEnd(float x, float y, DropTarget dropTargetOverride); void onDriverDragCancel(); } Loading Loading @@ -165,6 +166,7 @@ class SystemDragDriver extends DragDriver { return true; case DragEvent.ACTION_DRAG_EXITED: mEventListener.onDriverDragExitWindow(); return true; case DragEvent.ACTION_DRAG_ENDED: Loading