WICKET-6102 StackoverflowError related to enclosures
Removed a wrong assumption aboutTransparentWebMarkupContainer
Conflicts:
wicket-core/src/main/java/org/apache/wicket/markup/html/TransparentWebMarkupContainer.java
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/b9860519
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/b9860519
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/b9860519
Branch: refs/heads/lambdas
Commit: b9860519cc004c97d1f3c17807e439a2262e7bf8
Parents: ec1db0f
Author: Andrea Del Bene <[email protected]>
Authored: Fri Feb 26 12:16:07 2016 +0100
Committer: Andrea Del Bene <[email protected]>
Committed: Fri Feb 26 18:10:28 2016 +0100
----------------------------------------------------------------------
.../markup/html/TransparentWebMarkupContainer.java | 15 ---------------
1 file changed, 15 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket/blob/b9860519/wicket-core/src/main/java/org/apache/wicket/markup/html/TransparentWebMarkupContainer.java
----------------------------------------------------------------------
diff --git
a/wicket-core/src/main/java/org/apache/wicket/markup/html/TransparentWebMarkupContainer.java
b/wicket-core/src/main/java/org/apache/wicket/markup/html/TransparentWebMarkupContainer.java
index e697a77..b32e128 100644
---
a/wicket-core/src/main/java/org/apache/wicket/markup/html/TransparentWebMarkupContainer.java
+++
b/wicket-core/src/main/java/org/apache/wicket/markup/html/TransparentWebMarkupContainer.java
@@ -155,19 +155,4 @@ public class TransparentWebMarkupContainer extends
WebMarkupContainer implements
}
}
}
-
- @Override
- protected void addDequeuedComponent(Component component, ComponentTag
tag)
- {
- //Transparent containers should be 'transparent' to component
queuing,
- //hence we should add queued components to parent.
- MarkupContainer parent = getParent();
-
- while (parent instanceof TransparentWebMarkupContainer)
- {
- parent = parent.getParent();
- }
-
- parent.add(component);
- }
}