This is driving me nuts!
JBoss Seam 2
RichFaces 3.3.1
I have a rich:calendar in my page. It's looking good and works fine... unless I enter an invalid date (e.g. "/04/09"). As it's Ajax-enabled, as soon as I blur, the calendar and input field completely disappear from my page! All works fine if I enter a valid date.
Has anyone seen this behaviour? Here's how the calendar is defined in my xhtml:
<a4j:outputPanel id="calendarPanel" layout="block"> <rich:calendar todayControlMode="select" eventsQueue="invoiceQueue" popup="true" enableManualInput="true" value="#{salesInvoice.issuedDate}" disabled="#{salesInvoice.issueDateType eq 'AUTOMATIC' or salesInvoiceAction.selectedLine ne null}" required="true" id="issueDate" datePattern="dd/MM/yyyy" firstWeekDay="1" immediate="true" cellWidth="18px" cellHeight="18px" style="width:200px" > <a4j:support event="oninputblur" ajaxSingle="true" reRender="datePanel,calendarPanel,lineItemsTable,messages"/> <a4j:support event="onchanged" ajaxSingle="true" reRender="datePanel,calendarPanel,lineItemsTable,messages"/> </rich:calendar> </a4j:outputPanel>