diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 3188e6ecb9..abba9c490c 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -2387,7 +2387,12 @@ public class Workspace extends PagedView private void manageFolderFeedback(CellLayout targetLayout, int[] targetCell, float distance, DragObject dragObject) { - if (distance > mMaxDistanceForFolderCreation) return; + if (distance > mMaxDistanceForFolderCreation) { + if (mDragMode != DRAG_MODE_NONE) { + setDragMode(DRAG_MODE_NONE); + } + return; + } final View dragOverView = mDragTargetLayout.getChildAt(mTargetCell[0], mTargetCell[1]); ItemInfo info = dragObject.dragInfo;