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());