From: Matti Tahvonen Date: Mon, 15 Mar 2010 16:54:23 +0000 (+0000) Subject: IE now behaves with its text selection during drag and drop X-Git-Tag: 6.7.0.beta1~1923 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=08cdd2e60e22933380c21502ca0a1d2e97022e8b;p=vaadin-framework.git IE now behaves with its text selection during drag and drop svn changeset:11892/svn branch:6.3 --- diff --git a/src/com/vaadin/terminal/gwt/client/ui/dd/VDragAndDropManager.java b/src/com/vaadin/terminal/gwt/client/ui/dd/VDragAndDropManager.java index 839b5dd7a6..fdb3c47ba3 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/dd/VDragAndDropManager.java +++ b/src/com/vaadin/terminal/gwt/client/ui/dd/VDragAndDropManager.java @@ -308,6 +308,8 @@ public class VDragAndDropManager { lazyAttachDragElement.run(); } } + // just capture something to prevent text selection in IE + Event.setCapture(RootPanel.getBodyElement()); } }; @@ -473,6 +475,10 @@ public class VDragAndDropManager { currentDrag = null; clearDragElement(); + + // release the capture (set to prevent text selection in IE) + Event.releaseCapture(RootPanel.getBodyElement()); + } private void clearDragElement() {