From: Artur Signell Date: Thu, 21 May 2009 15:51:48 +0000 (+0000) Subject: Additional fix for #2997 - Add API for registering tooltips for any element in the... X-Git-Tag: 6.7.0.beta1~2807 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=69817588b8399ab21c917d5fb15f1581b9111ef5;p=vaadin-framework.git Additional fix for #2997 - Add API for registering tooltips for any element in the DOM tree svn changeset:7942/svn branch:6.0 --- diff --git a/src/com/vaadin/terminal/gwt/client/VTooltip.java b/src/com/vaadin/terminal/gwt/client/VTooltip.java index 6ab99819c6..e3a0ca060a 100644 --- a/src/com/vaadin/terminal/gwt/client/VTooltip.java +++ b/src/com/vaadin/terminal/gwt/client/VTooltip.java @@ -9,6 +9,7 @@ import com.google.gwt.user.client.Event; import com.google.gwt.user.client.Timer; import com.google.gwt.user.client.Window; import com.google.gwt.user.client.ui.FlowPanel; +import com.google.gwt.user.client.ui.Widget; import com.vaadin.terminal.gwt.client.ui.VOverlay; /** @@ -222,9 +223,10 @@ public class VTooltip extends VOverlay { } /* - * No registered tooltips found + * No registered tooltips found. Still try the owner (needed if we are + * e.g. hovering caption and the owner is not a parent). */ - return null; + return getTooltip(((Widget) paintable).getElement()); } private int tooltipEventMouseX;