[richfaces-issues] [JBoss JIRA] (RF-12460) RF-11138 Tree does not invoke selectionChangeListener in popupPanel with 4.2.0 final also

Pavol Pitonak (JIRA) jira-events at lists.jboss.org
Mon Dec 10 08:19:18 EST 2012


     [ https://issues.jboss.org/browse/RF-12460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pavol Pitonak reassigned RF-12460:
----------------------------------

    Assignee: Brian Leathem  (was: Pavol Pitonak)


I was able to reproduce in Metamer on this page http://localhost:8080/metamer/faces/components/richTree/simpleSwingTreeNode.xhtml?templates=richPopupPanel

It works fine in Metamer because of popup panel's attribute domElementAttachement set to parent. If it is omitted or is set to body, selection change listener is not invoked. 
                
> RF-11138 Tree does not invoke selectionChangeListener in popupPanel with 4.2.0 final also
> -----------------------------------------------------------------------------------------
>
>                 Key: RF-12460
>                 URL: https://issues.jboss.org/browse/RF-12460
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: examples
>    Affects Versions: 4.2.0.Final
>            Reporter: venkat kavali
>            Assignee: Brian Leathem
>
> Rich Tree working fine below source code. But same code applied in Popup panel, unable to get selected Item. Popup div also within same form.
> Working Fine below code
> {code}
> <rich:tree value="#{typeList.root}" var="node"  render="label2 label3" id="treeMul" 
>            selection="#{typeList.selectedNodes}" ajaxSubmitSelection="true" selectionType="ajax">
>    <rich:treeNode> 
>      <h:outputText value="#{node}" />	
>    </rich:treeNode>  		
> </rich:tree> 
> {code}
> Please provide solution ASAP. This is showstopper for me.
> Problem Here
> {code}
> <rich:popupPanel id="popup" modal="true" autosized="true" resizeable="false" overlapEmbedObjects="true">
>   <f:facet name="header">
>     <h:outputText value="Tree View" />
>   </f:facet>
>   <f:facet name="controls">
>     <h:outputLink value="#" onclick="#{rich:component('popup')}.hide(); return false;">X</h:outputLink>
>   </f:facet>
>   <rich:tree value="#{typeList.root}" var="node"  render="label2 label3" id="treeMul"
>              selection="#{typeList.selectedNodes}" ajaxSubmitSelection="true" selectionType="ajax">
>     <rich:treeNode> 
>       <h:outputText value="#{node}" />	
>     </rich:treeNode>  		
>   </rich:tree>
> </rich:popupPanel  
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the richfaces-issues mailing list