diff options
author | Artur <artur@vaadin.com> | 2017-01-19 08:52:35 +0200 |
---|---|---|
committer | Denis <denis@vaadin.com> | 2017-01-19 08:52:35 +0200 |
commit | 5e842da86887c302ca1865c67ebfbac59770487c (patch) | |
tree | ba56c93a030d93b15a3306165470af1f84feadb6 /client/src | |
parent | cb0e182e8166572bfacd1cb52dfb0e5245fe5cd1 (diff) | |
download | vaadin-framework-5e842da86887c302ca1865c67ebfbac59770487c.tar.gz vaadin-framework-5e842da86887c302ca1865c67ebfbac59770487c.zip |
Properly end HTML5 drag operations when no drop is performed (#8242)
* Properly end HTML5 drag operations when no drop is performed
No auto test because of https://github.com/SeleniumHQ/selenium/issues/1365
Fixes #4060
Diffstat (limited to 'client/src')
-rw-r--r-- | client/src/main/java/com/vaadin/client/ui/VDragAndDropWrapper.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/client/src/main/java/com/vaadin/client/ui/VDragAndDropWrapper.java b/client/src/main/java/com/vaadin/client/ui/VDragAndDropWrapper.java index e025d88740..40252d5689 100644 --- a/client/src/main/java/com/vaadin/client/ui/VDragAndDropWrapper.java +++ b/client/src/main/java/com/vaadin/client/ui/VDragAndDropWrapper.java @@ -392,6 +392,7 @@ public class VDragAndDropWrapper extends VCustomComponent public boolean html5DragDrop(VHtml5DragEvent event) { if (dropHandler == null || !currentlyValid) { + VDragAndDropManager.get().interruptDrag(); return true; } try { |