]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes #3902: VWindow focus handling broken
authorJouni Koivuviita <jouni.koivuviita@itmill.com>
Tue, 22 Dec 2009 12:22:47 +0000 (12:22 +0000)
committerJouni Koivuviita <jouni.koivuviita@itmill.com>
Tue, 22 Dec 2009 12:22:47 +0000 (12:22 +0000)
svn changeset:10523/svn branch:6.2

src/com/vaadin/terminal/gwt/client/ui/VWindow.java

index e8a96c63fb5d9645b79662558156f6d77c8a24ff..e1ab149dc539211687775e0c0340885f5fbde5a6 100644 (file)
@@ -795,8 +795,8 @@ public class VWindow extends VOverlay implements Container, ScrollListener {
                 }
             }
 
-            if (type == Event.ONMOUSEDOWN) {
-                // !DOM.isOrHasChild(contentPanel.getElement(), target)
+            if (type == Event.ONMOUSEDOWN
+                    && !DOM.isOrHasChild(contentPanel.getElement(), target)) {
                 Util.focus(contentPanel.getElement());
             }
         }