Repository: wicket Updated Branches: refs/heads/wicket-6.x c8980e57c -> 525616ceb
Revert "WICKET-5875 ComponentRenderer.renderComponent() unexpectedly produces a" This reverts commit c8980e57c6809a2f771a30565ca281557631b06f. Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/b962ac74 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/b962ac74 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/b962ac74 Branch: refs/heads/wicket-6.x Commit: b962ac74f7c36fceb3373bb762b9dde4bc1f9075 Parents: c8980e5 Author: Andrea Del Bene <[email protected]> Authored: Sat Apr 11 19:53:47 2015 +0200 Committer: Andrea Del Bene <[email protected]> Committed: Sat Apr 11 19:53:47 2015 +0200 ---------------------------------------------------------------------- .../wicket/core/util/string/ComponentRenderer.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/b962ac74/wicket-core/src/main/java/org/apache/wicket/core/util/string/ComponentRenderer.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/core/util/string/ComponentRenderer.java b/wicket-core/src/main/java/org/apache/wicket/core/util/string/ComponentRenderer.java index 5be9cf8..b2e84dc 100644 --- a/wicket-core/src/main/java/org/apache/wicket/core/util/string/ComponentRenderer.java +++ b/wicket-core/src/main/java/org/apache/wicket/core/util/string/ComponentRenderer.java @@ -94,13 +94,10 @@ public class ComponentRenderer { requestCycle.setResponse(tempResponse); - if (component.getParent() == null) - { - // add the component to a dummy page just for the rendering - RenderPage page = new RenderPage(component); - page.internalInitialize(); - } - + // add the component to a dummy page just for the rendering + RenderPage page = new RenderPage(component); + page.internalInitialize(); + component.render(); } finally
