I have a problem with selectInputDate: I have a backing bean which I am binding to the selectInputDate... I have a menu which when the menu changes I set the date to now to the same property the selectInputDate is bound to.
For some reason, the date changes correctly but the selectInputDate then calls a set and overrides the value with the old value...
Any idea why selectInputDate would call the setter?
<ice:selectInputDate popupDateFormat="dd-MMM-yyyy" renderAsPopup="true" value="#{dateContoller.date}"/>
<ice:selectOneMenu value="#{dateContoller.dateRange}" valueChangeListener="#{dateRangeDateContoller.dateRangeChanged}" >
....
</ice:selectOneMenu>
(dateRangeChanged sets the current date to now)