Calendar doesn't work anymore with FF 3.0.1
chawax Aug 26, 2008 4:21 AMHi,
I use rich calendar component in a xhtml page. It used to work perfect, but today I encounter some problems on popup mode. When I click on arrows to change month / year, nothing happens. I have no error message, neither on client console or on server console. I have the problem on Firefox (3.0.1 release), no problem with IE 6.0. I can't remember I had this problem with FF 3.0, but I'm not sure anyway. I use the latest stable release of Richfaces : 3.2.1.GA.
What is strange is that I have no problem when using rich calendar on demo site, it works perfect. So I think it comes from the way calendar is included in my page. Note I have the problems on any xhtml page of my application
Here is an extract of the page where I use rich calendar. I did it this way (and it used to work so far !) :
<ui:composition template="/WEB-INF/templates/template.xhtml">
 <ui:define name="body">
 <f:view>
 <rich:panel >
 <f:facet name="header">
 <h:outputText value="#{messages['label.employee.details.header']} :"></h:outputText>
 </f:facet>
 <h:form>
 <rich:tabPanel switchType="client">
 <rich:tab label="#{messages['label.employee.details.generalInformations.tab']}">
 <h:panelGrid columns="2">
 <!-- Other fields here -->
 <h:outputLabel value="#{messages['label.employee.birthDate']} :" for="employeeBirthDate" />
 <s:decorate template="/decorateField.xhtml">
 <rich:calendar
 id="employeeBirthDate"
 value="#{employee.birthDate}"
 datePattern="#{messages['datePattern']}"
 popup="true"
 locale="#{locale}"
 enableManualInput="true"
 required="true" />
 </s:decorate>
 </h:panelGrid>
 </rich:tab>
 <rich:tab label="#{messages['label.employee.details.userAccount.tab']}">
 <!-- Some code here -->
 </rich:tab>
 </rich:tabPanel>
 <h:commandButton id="cmdSubmitEmployee" value="#{messages['label.submit']}" action="#{employeeCrudAction.submitEmployee}" />
 <h:commandButton id="cmdDeleteEmployee" value="#{messages['label.delete']}" action="#{employeeCrudAction.deleteEmployee}" rendered="#{employee.id != null}" immediate="true" />
 <h:commandButton id="cmdCancel" value="#{messages['label.cancel']}" action="#{employeeCrudAction.cancel}" immediate="true" />
 </h:form>
 </rich:panel>
 </f:view>
 </ui:define>
</ui:composition>Anyone encoutered such a problem ?
Thanks in advance ;)
