Author: ivaynberg Date: Wed May 9 14:55:30 2007 New Revision: 536675 URL: http://svn.apache.org/viewvc?view=rev&rev=536675 Log: WICKET-548
Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java?view=diff&rev=536675&r1=536674&r2=536675 ============================================================================== --- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java (original) +++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java Wed May 9 14:55:30 2007 @@ -855,7 +855,11 @@ // Set child's parent component.setParent(this); - component.attach(); + final Page page = findPage(); + if (page != null && page.isAttached()) + { + component.attach(); + } final IDebugSettings debugSettings = Application.get().getDebugSettings(); if (debugSettings.getComponentUseCheck()) @@ -864,8 +868,6 @@ "added"))); } - // Tell the page a component was added - final Page page = findPage(); if (page != null) { page.componentAdded(component);