From 1bbd7d0bf23848b8513968d390eff663d7014da3 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Mon, 15 Mar 2010 16:52:18 +0000 Subject: [PATCH] drag proxy fix for Dragmode.wrapper svn changeset:11891/svn branch:6.3 --- .../terminal/gwt/client/ui/VDragAndDropWrapper.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VDragAndDropWrapper.java b/src/com/vaadin/terminal/gwt/client/ui/VDragAndDropWrapper.java index 990dee9f3c..7f50b8f9be 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VDragAndDropWrapper.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VDragAndDropWrapper.java @@ -72,8 +72,12 @@ public class VDragAndDropWrapper extends VCustomComponent implements transferable.setData("mouseDown", new MouseEventDetails( event.getNativeEvent()).serialize()); - startDrag.createDragImage( - ((Widget) paintable).getElement(), true); + if (dragStarMode == WRAPPER) { + startDrag.createDragImage(getElement(), true); + } else { + startDrag.createDragImage(((Widget) paintable) + .getElement(), true); + } event.preventDefault(); // prevent text selection } -- 2.39.5