Hi everybody, this may sound a silly question however I haven't found a way or event to deselect a rich:select component with the enable manual input option set to true. For example I got this code:
<rich:select id="selectEmpresa"
value="#{empresaDM.searchEmpresa}"
converter="entityConverter"
enableManualInput="true" onblur="alert('onBlur')"
>
<f:selectItems value="#{suggestionEntitiesDM.availableEntitiesList(suggestionEntitiesDM.empresa)}"
var="empresa" itemLabel="#{empresa.label}" itemValue="#{empresa}" noSelectionValue="#{null}"/>
<a4j:ajax execute="@this" event="selectitem" listener="#{empresaController.empresaSelectedListener}"></a4j:ajax>
<a4j:ajax execute="@this" event="blur" listener="#{empresaController.empresaSelectedListener}"></a4j:ajax>
</rich:select>
Thought that by using the event blur, when deleting all the input on the component, it will process it, and set a null on the selecte value, However this is not working. Is there a way to achieve this? Thanks a lot.