From 11d54e8ed0fef5178c46987b67d6859ac1caedf8 Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Mon, 10 Mar 2008 09:18:36 +0000 Subject: [PATCH] Don't allow setting the same layout multiple times (caused bug) svn changeset:4011/svn branch:trunk --- src/com/itmill/toolkit/ui/Panel.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/itmill/toolkit/ui/Panel.java b/src/com/itmill/toolkit/ui/Panel.java index db1f58646f..2084040427 100644 --- a/src/com/itmill/toolkit/ui/Panel.java +++ b/src/com/itmill/toolkit/ui/Panel.java @@ -122,6 +122,11 @@ public class Panel extends AbstractComponentContainer implements Scrollable, layout.setMargin(true); } + if (layout == this.layout) { + // don't set the same layout twice + return; + } + // Sets the panel to be parent for the layout layout.setParent(this); -- 2.39.5