You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (JIRA)" <ji...@apache.org> on 2014/03/05 10:55:47 UTC

[jira] [Resolved] (WICKET-5457) Problem with nested InlineEnclosures

     [ https://issues.apache.org/jira/browse/WICKET-5457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Grigorov resolved WICKET-5457.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 7.0.0
         Assignee: Martin Grigorov

The quickstart was a bit broken - it had to use .setOutputMarkupPlaceholderTag(true) instead of .setOutputMarkupId(true) for the labels.
But even with this correction hiding label1 didn't hide the inner inline enclosure, i.e. label2 was still visible.

The problem is fixed by using the new queueing functionality in Wicket 7 - https://www.42lines.net/2014/02/28/component-queueing-in-wicket-7/

> Problem with nested InlineEnclosures
> ------------------------------------
>
>                 Key: WICKET-5457
>                 URL: https://issues.apache.org/jira/browse/WICKET-5457
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 6.13.0
>            Reporter: Anssi Luukkonen
>            Assignee: Martin Grigorov
>              Labels: enclosure
>             Fix For: 7.0.0
>
>         Attachments: Quickstart  WICKET-5457.zip
>
>
> Nested InlineEnclosures do not work. InlineEnclosures also have problems on pages that use wicket:extend and wicket:child. This issue is a continuation of issues WICKET-3947 and WICKET-4700. They are both marked as duplicates for issue WICKET-4874 that has been open for over a year. The problem still exists on latest 1.6.x branch.
> A patch for similar problem in 1.4 branch can be found in WICKET-5458.



--
This message was sent by Atlassian JIRA
(v6.2#6252)