[
https://issues.apache.org/jira/browse/WICKET-1087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matej Knopp resolved WICKET-1087.
---------------------------------
Resolution: Fixed
Added a markup filter that replaces certain open-close tags with open + close
pair.
> Ajax update on a panel caused markup outside the panel to be missing
> --------------------------------------------------------------------
>
> Key: WICKET-1087
> URL: https://issues.apache.org/jira/browse/WICKET-1087
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.3.0-beta4
> Environment: Tested with Firefox 2.0.0.7, other browsers unknown
> Reporter: kent lai
> Assignee: Matej Knopp
> Priority: Minor
> Fix For: 1.3.0-rc1
>
> Attachments: WicketTest.zip
>
>
> I was doing an ajax content update with Wicket, replacing the entire content
> of a panel with another panel (different markup files).
> After receiving the response, the content after the updated panel disappears.
> I checked that the ajax response is correct from the Wicket Ajax Debug panel,
> but the Wicket client side javascript seemed to have removed all the DOM
> elements from the updated panel onwards.
> I have replicated the issue and attached as a sample project.
> The issue seemed to be caused from a <div /> tag within the first panel.
> Changing it from <div></div> seemed to be a work around for now, but I am
> unsure if there might be similar issues with other tags (imagine having to
> change <br /> to <br></br> and other similar tags!)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.