Author: ivaynberg
Date: Sat Jul  2 16:57:41 2011
New Revision: 1142249

URL: http://svn.apache.org/viewvc?rev=1142249&view=rev
Log:

Issue: WICKET-3856

Modified:
    
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/internal/Enclosure.java

Modified: 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/internal/Enclosure.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/internal/Enclosure.java?rev=1142249&r1=1142248&r2=1142249&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/internal/Enclosure.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/internal/Enclosure.java
 Sat Jul  2 16:57:41 2011
@@ -212,6 +212,14 @@ public class Enclosure extends WebMarkup
                while (it.hasNext())
                {
                        final ComponentTag tag = it.next();
+
+                       if (childId.equals(tag.getId()))
+                       {
+                               // we dont need to worry about visibility of 
enclosure child or its children because
+                               // it is controlled directly, not via the 
enclosure
+                               continue;
+                       }
+
                        if (tag.isAutoComponentTag() == false)
                        {
                                final Component child = 
container.get(tag.getId());


Reply via email to