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

Matej Knopp updated WICKET-1275:
--------------------------------

    Summary: FLAG_HAS_BEEN_RENDERED is set when rendering invisible components  
(was: OnBefore(After?)Render does not properly cascade to descendants of 
components added to ajax request target)

> FLAG_HAS_BEEN_RENDERED is set when rendering invisible components
> -----------------------------------------------------------------
>
>                 Key: WICKET-1275
>                 URL: https://issues.apache.org/jira/browse/WICKET-1275
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.3.0-final
>            Reporter: Joseph Toth
>            Assignee: Matej Knopp
>         Attachments: wicket-bug.zip
>
>
> I attached an example project so you can see exactly what the problem is. 
> Just unzip, mvn eclipse:eclipse (or whatever) and import the project and run 
> it.
> Basically I have a couple radio buttons and want to display different 
> Palettes and other options based on the radio button picked. When I click on 
> a radio button I get the following error:
> WicketMessage: Unable to find component with id 'recorder' in 
> [MarkupContainer [Component id = options1Palette, page = wicketbug.Home, path 
> = 10:form:container:options1Palette.Palette, isVisible = true, isVersioned = 
> true]]. This means that you declared wicket:id=recorder in your markup, but 
> that you either did not add the component to your page at all, or that the 
> hierarchy does not match.
> [markup = 
> jar:file:/home/jtoth/.m2/repository/org/apache/wicket/wicket-extensions/1.3.0/wicket-extensions-1.3.0.jar!/org/apache/wicket/extensions/markup/html/form/palette/Palette.html
> If you comment lines 73 and 74 in Home.java so the palettes are displayed 
> from the start everything works fine.
> Let me know if you need anything else.
> Thanks!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to