From: Marc Englund Date: Fri, 1 Feb 2008 12:06:55 +0000 (+0000) Subject: Simplified; assume component's parent is always ComponentContainer. X-Git-Tag: 6.7.0.beta1~5115 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4781daf4512841bf989656a585eb33536a2271db;p=vaadin-framework.git Simplified; assume component's parent is always ComponentContainer. svn changeset:3701/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/ui/AbstractComponentContainer.java b/src/com/itmill/toolkit/ui/AbstractComponentContainer.java index d0169535b7..93af36d248 100644 --- a/src/com/itmill/toolkit/ui/AbstractComponentContainer.java +++ b/src/com/itmill/toolkit/ui/AbstractComponentContainer.java @@ -182,14 +182,8 @@ public abstract class AbstractComponentContainer extends AbstractComponent if (c.getParent() != null) { // If the component already has a parent, try to remove it - try { - ComponentContainer oldParent = (ComponentContainer) c - .getParent(); - oldParent.removeComponent(c); - } catch (Exception e) { - throw new IllegalStateException( - "Component could be removed from it's old parent."); - } + ComponentContainer oldParent = (ComponentContainer) c.getParent(); + oldParent.removeComponent(c); }