diff options
author | Johannes Dahlström <johannesd@vaadin.com> | 2012-06-19 19:17:34 +0300 |
---|---|---|
committer | Johannes Dahlström <johannesd@vaadin.com> | 2012-06-19 19:17:34 +0300 |
commit | fd7ba5323d20c1886df558ad5f12f479a388438e (patch) | |
tree | 5ea7b4cb308e4d8fc4f64a6f5c721d6adfbba3e4 /src | |
parent | 7d21df4669ca7572f0622d9fa542bfbccc675d74 (diff) | |
download | vaadin-framework-fd7ba5323d20c1886df558ad5f12f479a388438e.tar.gz vaadin-framework-fd7ba5323d20c1886df558ad5f12f479a388438e.zip |
Fix DragAndDropWrapper tooltip handling to use shared state
Diffstat (limited to 'src')
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/DragAndDropWrapperConnector.java | 3 | ||||
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/VDragAndDropWrapper.java | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/DragAndDropWrapperConnector.java b/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/DragAndDropWrapperConnector.java index 57f6835bcc..2a78cc4433 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/DragAndDropWrapperConnector.java +++ b/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/DragAndDropWrapperConnector.java @@ -57,6 +57,9 @@ public class DragAndDropWrapperConnector extends CustomComponentConnector getWidget().initDragStartMode(); getWidget().html5DataFlavors = uidl .getMapAttribute(VDragAndDropWrapper.HTML5_DATA_FLAVORS); + + // Used to prevent wrapper from stealing tooltips when not defined + getWidget().hasTooltip = getState().hasDescription(); } } diff --git a/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/VDragAndDropWrapper.java b/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/VDragAndDropWrapper.java index c671c63518..4c36e92bbb 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/VDragAndDropWrapper.java +++ b/src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/VDragAndDropWrapper.java @@ -60,7 +60,7 @@ public class VDragAndDropWrapper extends VCustomComponent implements private static final String CLASSNAME = "v-ddwrapper"; protected static final String DRAGGABLE = "draggable"; - private boolean hasTooltip = false; + boolean hasTooltip = false; public VDragAndDropWrapper() { super(); |