From 90a3c7654a4bd48d2d1db3fab43b5181c8723248 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Thu, 21 May 2009 18:10:46 +0000 Subject: [PATCH] Fixed #2853 - No tooltip for embedded content Added tooltip for embedded containing an image svn changeset:7943/svn branch:6.0 --- src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java | 9 +++++++++ .../tests/components/embedded/EmbeddedTooltip.java | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java b/src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java index b946896ed3..c15c738a29 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java @@ -19,6 +19,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection; import com.vaadin.terminal.gwt.client.Paintable; import com.vaadin.terminal.gwt.client.UIDL; import com.vaadin.terminal.gwt.client.Util; +import com.vaadin.terminal.gwt.client.VTooltip; public class VEmbedded extends HTML implements Paintable { private static String CLASSNAME = "v-embedded"; @@ -85,6 +86,12 @@ public class VEmbedded extends HTML implements Paintable { getElement().appendChild(el); } + /* + * Sink tooltip events so tooltip is displayed when hovering the + * image. + */ + sinkEvents(VTooltip.TOOLTIP_EVENTS); + } else if (type.equals("browser")) { if (browserElement == null) { setHTML("