Hi, If you are able to create an application that demonstrates the issue I'll be happy to debug it. There is nothing special in Wicket code about <p> tag.
On Mon, Sep 9, 2013 at 5:28 AM, Colin Rogers < [email protected]> wrote: > Wicketeers! > > I have an odd bug, that has been resolved, but I it doesn't explain what > and why the issue existed - and with a view to avoiding the issue in > future, I thought I should seek some wisdom! :) > > Basically - I have a application where the 'main panel' is replaced as a > link is clicked (along with other panels, too) - oddly, when I hit certain > links repeatedly, instead of the mainPanel simply replacing the old version > and updating, it produced duplicates - no duplicates in the other panels, > just the mainPanel. Meaning I had the same panel repeated from each click > down the page. > > After tons of reverting on code, hacking and experimenting, I finally > found the culprit... yep; <p> tags. When any of my sub-components of > mainPanel were wrapped in <p> tags, it caused the parent to duplicate > instead of replace. Replace the <p> tag with a <div> and everything works > fine. So obviously I have a perfectly good solution! > > Does anyone have an explanation for this? I'm totally stumped as to why > <p> tags would cause issues in the DOM? > > Cheers, > Col. > EMAIL DISCLAIMER This email message and its attachments are confidential > and may also contain copyright or privileged material. If you are not the > intended recipient, you may not forward the email or disclose or use the > information contained in it. If you have received this email message in > error, please advise the sender immediately by replying to this email and > delete the message and any associated attachments. Any views, opinions, > conclusions, advice or statements expressed in this email message are those > of the individual sender and should not be relied upon as the considered > view, opinion, conclusions, advice or statement of this company except > where the sender expressly, and with authority, states them to be the > considered view, opinion, conclusions, advice or statement of this company. > Every care is taken but we recommend that you scan any attachments for > viruses. >
