From e45294f717f920a6dfbcf36aff68d25d9b00cca3 Mon Sep 17 00:00:00 2001 From: Henri Sara Date: Wed, 19 Mar 2014 10:36:41 +0000 Subject: Revert "Preventing premature start of drag due to Chrome move event #13381" This reverts commit 7112abe944259a615e26342de17d0302ddec3562. Change-Id: I2bc231ec20c27b508570c6358fb2d8128beb2735 --- .../com/vaadin/client/ui/dd/VDragAndDropManager.java | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'client') diff --git a/client/src/com/vaadin/client/ui/dd/VDragAndDropManager.java b/client/src/com/vaadin/client/ui/dd/VDragAndDropManager.java index 7de40f9496..b911c28a07 100644 --- a/client/src/com/vaadin/client/ui/dd/VDragAndDropManager.java +++ b/client/src/com/vaadin/client/ui/dd/VDragAndDropManager.java @@ -422,20 +422,13 @@ public class VDragAndDropManager { } case Event.ONMOUSEMOVE: case Event.ONTOUCHMOVE: - // only start the drag if the mouse / touch has moved a minimum distance - int startX = Util.getTouchOrMouseClientX(currentDrag.getCurrentGwtEvent()); - int startY = Util.getTouchOrMouseClientY(currentDrag.getCurrentGwtEvent()); - int nowX = Util.getTouchOrMouseClientX(event.getNativeEvent()); - int nowY = Util.getTouchOrMouseClientY(event.getNativeEvent()); - if (Math.abs(startX - nowX) > 3 || Math.abs(startY - nowY) > 3) { - if (deferredStartRegistration != null) { - deferredStartRegistration.removeHandler(); - deferredStartRegistration = null; - } - currentDrag.setCurrentGwtEvent(event - .getNativeEvent()); - startDrag.execute(); + if (deferredStartRegistration != null) { + deferredStartRegistration.removeHandler(); + deferredStartRegistration = null; } + currentDrag.setCurrentGwtEvent(event + .getNativeEvent()); + startDrag.execute(); break; default: // on any other events, clean up the -- cgit v1.2.3