[ http://jira.jboss.com/jira/browse/RF-2198?page=comments#action_12414013 ] Svetlana mukhina commented on RF-2198: --------------------------------------
docsupdated > Toggle control for attribute doesn't work with a list of ids > ------------------------------------------------------------ > > Key: RF-2198 > URL: http://jira.jboss.com/jira/browse/RF-2198 > Project: RichFaces > Issue Type: Bug > Affects Versions: 3.1.4 > Reporter: Metin OSMAN > Assigned To: Vladimir Sukhov > Fix For: 3.2.0 > > > In the documentation of this component, it is said that a comma separated > list of ids can be specified but, when specifying a list in the for attribute > of a toggleControl component, i get this error : > javax.faces.FacesException: Parent panel for control > (id=mainForm:client_0:_id328) has not been found. > > org.richfaces.component.UIToggleControl.getPanel(UIToggleControl.java:88) > looking to the source of org.richfaces.component.UIToggleControl, this method > can't work with a list : > public UITogglePanel getPanel() > throws FacesException { > UIComponent control=this; > String target = ((UIToggleControl) control).getFor(); > > if (null != target) { > > UIComponent targetComponent = > RendererUtils.getInstance().findComponentFor(control, target); > if (null != targetComponent) { > return (UITogglePanel)targetComponent; > } else { > throw new FacesException( "Parent panel for control (id=" > + getClientId(getFacesContext()) + ") has not > been found."); } > } ... > the "target" variable contains the comma separated list. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ richfaces-issues mailing list [email protected] https://lists.jboss.org/mailman/listinfo/richfaces-issues
