[
https://jira.jboss.org/jira/browse/RF-6788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12462754#action_12462754
]
John Leed commented on RF-6788:
-------------------------------
Another effect I just noticed... since UIInput.validate() returns early, it
never reaches the call to validateValue(). As such, the value is not checked if
it is required or not.
In short, the required attribute on rich:inplaceSelect doesn't work because of
this problem.
> Cannot select null value with rich:inplaceSelect
> ------------------------------------------------
>
> Key: RF-6788
> URL: https://jira.jboss.org/jira/browse/RF-6788
> Project: RichFaces
> Issue Type: Bug
> Affects Versions: 3.3.0, 3.3.1
> Environment: RichFaces 3.3.0 or 3.3.1 Beta 3, Sun Glassfish
> Enterprise Server
> Reporter: John Leed
>
> Using rich:inplaceSelect with a SelectItems array with a null value as the
> first entry to make the selection optional. The rest of the SelectItems are
> objects and a label with a JSF converter on the class. If the value on the
> backing bean is not null when the page is first rendered and if the null
> (value="") item is selected, the bean value does not change on postback.
> Example:
> <h:outputText value="District:"/>
> <rich:inplaceSelect label="District" id="district"
> value="#{store.currentEntity.district}"
> defaultLabel="Click to select" >
> <f:selectItems value="#{district.selectOneItems}"/>
> </rich:inplaceSelect>
> The following works perfectly fine:
> <h:outputText value="District:"/>
> <h:selectOneMenu label="District" id="district"
> value="#{store.currentEntity.district}">
> <f:selectItems value="#{district.selectOneItems}"/>
> </h:selectOneMenu>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/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