diff --git a/src/com/android/launcher/Workspace.java b/src/com/android/launcher/Workspace.java index d474efa60f..f20572e82b 100644 --- a/src/com/android/launcher/Workspace.java +++ b/src/com/android/launcher/Workspace.java @@ -833,6 +833,8 @@ public class Workspace extends ViewGroup implements DropTarget, DragSource, Drag } void snapToScreen(int whichScreen) { + if (!mScroller.isFinished()) return; + enableChildrenCache(); whichScreen = Math.max(0, Math.min(whichScreen, getChildCount() - 1));