Google Chrome, panelMenu, immediate=true
pbaker01 Oct 14, 2008 3:15 AMThe code below works fine with all browsers except Google Chrome. Nothing happens when I select a panelMenuItem using Google Chrome. With all other browsers, the correct page is displayed. I have tried to change redirect off/on and that had no effect.
Is there something special about Google Chrome that requires some code changes to use immediate="true"?
Thanks in advance! PB
<h:form> <rich:panelMenu style="width:200px" mode="server" iconExpandedGroup="disc" iconCollapsedGroup="disc" iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right" iconCollapsedTopGroup="chevronDown"> <rich:panelMenuGroup label="Carrier Sheets"> <rich:panelMenuItem label="Supplier Contacts" immediate="true" action="sheetA1"/> <rich:panelMenuItem label="Carrier Contacts" immediate="true" action="sheetA2"/> <rich:panelMenuItem label="List of Revisions" immediate="true" action="sheetA3"/> <rich:panelMenuItem label="List of Effective Sheets" immediate="true" action="sheetA4"/> <rich:panelMenuItem label="Produced Documents" immediate="true" action="docRqmtsPage"/> <rich:panelMenuItem label="Message Requirements" immediate="true" action="msgRqmtsPage"/> </rich:panelMenuGroup>
<navigation-rule> <navigation-case> <from-outcome>createAcTypeDsp</from-outcome> <to-view-id>/newAcType.xhtml</to-view-id> <redirect/> </navigation-case> </navigation-rule> <navigation-rule> <navigation-case> <from-outcome>openAcTypeDsp</from-outcome> <to-view-id>/openAcType.xhtml</to-view-id> <redirect/> </navigation-case> <navigation-case> <from-outcome>sheetA1</from-outcome> <to-view-id>/sheets/sheetA1.xhtml</to-view-id> <redirect/> </navigation-case> <navigation-case> <from-outcome>sheetA2</from-outcome> <to-view-id>/sheets/sheetA2.xhtml</to-view-id> <redirect/> </navigation-case> <navigation-case> <from-outcome>sheetA3</from-outcome> <to-view-id>/sheets/sheetA3.xhtml</to-view-id> <redirect/> </navigation-case> <navigation-case> <from-outcome>sheetA4</from-outcome> <to-view-id>/sheets/sheetA4.xhtml</to-view-id> <redirect/> </navigation-case> <navigation-case> <from-outcome>docRqmtsPage</from-outcome> <to-view-id>/sheets/docRqmtsPage.xhtml</to-view-id> <redirect/> </navigation-case> <navigation-case> <from-outcome>msgRqmtsPage</from-outcome> <to-view-id>/sheets/msgRqmtsPage.xhtml</to-view-id> <redirect/> </navigation-case> </navigation-rule> <navigation-rule> <from-view-id>/sheets/sheetA1.xhtml</from-view-id> </navigation-rule> <navigation-rule> <from-view-id>/newAcType.xhtml</from-view-id> <navigation-case> <from-outcome>success</from-outcome> <to-view-id>/sheets/sheetA1.xhtml</to-view-id> <redirect/> </navigation-case> </navigation-rule> <navigation-rule> <from-view-id>/openAcType.xhtml</from-view-id> <navigation-case> <from-outcome>openAcType</from-outcome> <to-view-id>/newAcType.xhtml</to-view-id> <redirect/> </navigation-case> </navigation-rule> <navigation-rule> <from-view-id>/sheets/sheetA2.xhtml</from-view-id> </navigation-rule> <navigation-rule> <from-view-id>/sheets/sheetA3.xhtml</from-view-id> </navigation-rule> <navigation-rule> <from-view-id>/sheets/sheetA4.xhtml</from-view-id> </navigation-rule> <navigation-rule> <from-view-id>/sheets/docRqmtsPage.xhtml</from-view-id> </navigation-rule> <navigation-rule> <from-view-id>/sheets/msgRqmtsPage.xhtml</from-view-id> </navigation-rule>