]> source.dussan.org Git - vaadin-framework.git/commitdiff
Additional fix for #2997 - Add API for registering tooltips for any element in the...
authorArtur Signell <artur.signell@itmill.com>
Thu, 21 May 2009 15:51:48 +0000 (15:51 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 21 May 2009 15:51:48 +0000 (15:51 +0000)
svn changeset:7942/svn branch:6.0

src/com/vaadin/terminal/gwt/client/VTooltip.java

index 6ab99819c689ee89432c03f981723625b03d06eb..e3a0ca060a93c26b01b5a22b49cede006a60bf2c 100644 (file)
@@ -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;