]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes #1905: Tooltips for components inside sub-windows we're not shown.
authorJouni Koivuviita <jouni.koivuviita@itmill.com>
Fri, 4 Jul 2008 11:59:27 +0000 (11:59 +0000)
committerJouni Koivuviita <jouni.koivuviita@itmill.com>
Fri, 4 Jul 2008 11:59:27 +0000 (11:59 +0000)
svn changeset:5062/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java

index e34a8efbc90cdad6be3326c86b9b036146c90fd4..10bfd939bed009a0a54f8a5969cddd23100fbf3b 100644 (file)
@@ -431,7 +431,7 @@ public class IWindow extends PopupPanel implements Paintable, ScrollListener {
     }
 
     private void showModalityCurtain() {
-        if (Util.isFF2()) {
+        if (BrowserInfo.get().isFF2()) {
             DOM.setStyleAttribute(modalityCurtain, "height", DOM
                     .getElementPropertyInt(RootPanel.getBodyElement(),
                             "offsetHeight")
@@ -513,7 +513,8 @@ public class IWindow extends PopupPanel implements Paintable, ScrollListener {
 
         final Element target = DOM.eventGetTarget(event);
 
-        if (client != null && !DOM.compare(target, header)) {
+        // Handle window caption tooltips
+        if (client != null && DOM.isOrHasChild(header, target)) {
             client.handleTooltipEvent(event, this);
         }