]> source.dussan.org Git - vaadin-framework.git/commitdiff
Reload left window empty ( #1414 ).
authorMarc Englund <marc.englund@itmill.com>
Thu, 6 Mar 2008 12:54:55 +0000 (12:54 +0000)
committerMarc Englund <marc.englund@itmill.com>
Thu, 6 Mar 2008 12:54:55 +0000 (12:54 +0000)
Also, changes to windowing had broken window re-open at some point.

svn changeset:3988/svn branch:trunk

src/com/itmill/toolkit/demo/WindowedDemos.java

index 6ec59bf629aae336cacf2830c06cf11d9d599978..4367e09cf2629deb470afa7c27489d335adefc75 100644 (file)
@@ -9,6 +9,7 @@ import java.util.Iterator;
 
 import com.itmill.toolkit.terminal.ExternalResource;
 import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.Embedded;
 import com.itmill.toolkit.ui.Window;
 import com.itmill.toolkit.ui.Button.ClickEvent;
 
@@ -78,13 +79,18 @@ public class WindowedDemos extends com.itmill.toolkit.Application {
             w.setWidth(520);
             w.setHeight(500);
             w.setPositionX(202);
+            w.getLayout().setSizeFull();
+            w.getLayout().setMargin(false);
             windows.put(demoName, w);
-            getMainWindow().addWindow(w);
-        } else {
-            w.setVisible(true);
+            Embedded emb = new Embedded();
+            emb.setType(Embedded.TYPE_BROWSER);
+            emb
+                    .setSource(new ExternalResource((String) servlets
+                            .get(demoName)));
+            emb.setSizeFull();
+            w.addComponent(emb);
         }
-        w.open(new ExternalResource((String) servlets.get(demoName)));
-
+        getMainWindow().addWindow(w);
     }
 
 }