[
https://issues.apache.org/jira/browse/WICKET-3842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Juergen Donnerstag updated WICKET-3842:
---------------------------------------
Attachment: wicket-1.4.x-3842.patch
The patch requires changes which are allowed in 1.4 only to fix severe bugs. On
the other hand inline enclosures have only been added recently to 1.4. I
suggest to apply the patch.
> The wicket:enclosure attribute doesn't work properly
> ----------------------------------------------------
>
> Key: WICKET-3842
> URL: https://issues.apache.org/jira/browse/WICKET-3842
> Project: Wicket
> Issue Type: Bug
> Components: wicket-core
> Affects Versions: 1.4.17
> Reporter: Adrian Sandor
> Fix For: 1.5-RC6
>
> Attachments: patch.txt, wicket-1.4.x-3842.patch
>
>
> When the hidden child becomes visible again, it fails to appear on the page.
> The same thing works correctly with the wicket:enclosure tag.
> Example code:
> public class TestPage extends WebPage {
> public TestPage() {
> final Label l = new Label("msg", "hi");
> add(l);
> add(new Link<Void>("b") {
> private static final long serialVersionUID = 1L;
> @Override
> public void onClick() {
> l.setVisible(!l.isVisible());
> }
> });
> }
> }
> TestPage.html:
> <html xmlns:wicket>
> <body>
> <div wicket:enclosure="msg"><span wicket:id="msg"></span></div>
> <input type="button" value="Toggle" wicket:id="b">
> </body>
> </html>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira