]> source.dussan.org Git - vaadin-framework.git/commitdiff
Prevent spurious "Could not determine ApplicationConnection" error when using the...
authorJohannes Dahlström <johannesd@vaadin.com>
Thu, 23 May 2013 09:59:14 +0000 (12:59 +0300)
committerJohannes Dahlström <johannesd@vaadin.com>
Thu, 23 May 2013 10:03:45 +0000 (10:03 +0000)
Change-Id: I3b5a8ac4f33c7e8828e34c46056b8ecd6c05a436

client/src/com/vaadin/client/debug/internal/VDebugWindow.java

index 5aab95616ac0f0fd8fa862169c421d1b2ce3c5af..6c05658fe1a2a93d6c40be60c680384d42832654 100644 (file)
@@ -45,6 +45,7 @@ import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.Window.Location;
 import com.google.gwt.user.client.ui.Button;
 import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.RootPanel;
 import com.google.gwt.user.client.ui.SimplePanel;
 import com.google.gwt.user.client.ui.Widget;
 import com.vaadin.client.ApplicationConnection;
@@ -714,6 +715,18 @@ public final class VDebugWindow extends VOverlay {
         }
     }
 
+    /**
+     * Gets the container element for this window. The debug window is always
+     * global to the document and not related to any
+     * {@link ApplicationConnection} in particular.
+     * 
+     * @return The global overlay container element.
+     */
+    @Override
+    public com.google.gwt.user.client.Element getOverlayContainer() {
+        return RootPanel.get().getElement();
+    }
+
     /*
      * Inner classes
      */