[ 
https://jira.jboss.org/jira/browse/RF-8424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12518937#action_12518937
 ] 

Wang Liyu commented on RF-8424:
-------------------------------

I didn't put it into any form, should I put it into a a4j:form?
Template file:
<f:view xmlns="http://www.w3.org/1999/xhtml";
        xmlns:ui="http://java.sun.com/jsf/facelets";
        xmlns:f="http://java.sun.com/jsf/core";
        xmlns:h="http://java.sun.com/jsf/html";
        xmlns:s="http://jboss.com/products/seam/taglib";
        xmlns:a="http://richfaces.org/a4j";
        xmlns:rich="http://richfaces.org/rich"; contentType="text/html">
        <html>
                <head>
                        <meta http-equiv="Content-Type" content="text/html; 
charset=UTF-8" />
                        <a:loadStyle src="resource:///stylesheet/theme.xcss" />
                        <a:loadStyle src="/stylesheet/theme.css" />
                        <a:loadScript src="resource://jquery.js" />
                        <ui:insert name="head" />
                </head>
                <body>
                        <rich:toolBar itemSeparator="grid" height="32px">
                        </rich:toolBar>
                        <div class="body">
                                <ui:insert name="body" />
                        </div>
                        <div class="footer">
                                <p>Powered by <a 
href="http://seamframework.org";>Seam</a> #{org.jboss.seam.version} and <a 
href="http://www.jboss.org/jbossrichfaces";>RichFaces</a>.</p>
                                <s:fragment rendered="#{init.debug}">
                                        <a:log hotkey="D" />
                                        <p style="margin-top: -0.5em;">
                                                Conversation: id = 
#{conversation.id}, #{conversation.longRunning ? 'long running' : 
'temporary'}#{conversation.nested ? ', nested, parent id = 
'.concat(conversation.parentId) : ''}
                                                #{' - '} Ajax4jsf Log 
(Ctrl+Shift+D)
                                                #{' - '} <s:link 
id="debugConsole" view="/debug.xhtml" value="Debug console" 
target="debugConsole" />
                                                #{' - '} <s:link 
id="resetSession" view="/home.xhtml" 
action="#{org.jboss.seam.web.session.invalidate}" propagation="none" 
value="Terminate session" />
                                        </p>
                                </s:fragment>
                        </div>
                </body>
        </html>
</f:view>

Here is the home.xhtml:

<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<ui:composition xmlns="http://www.w3.org/1999/xhtml";
        xmlns:s="http://jboss.com/products/seam/taglib";
        xmlns:ui="http://java.sun.com/jsf/facelets";
        xmlns:f="http://java.sun.com/jsf/core";
        xmlns:h="http://java.sun.com/jsf/html";
        xmlns:rich="http://richfaces.org/rich";
        xmlns:a4j="http://richfaces.org/a4j"; template="/layout/template.xhtml">

        <ui:define name="body">
                <rich:panel>
                        <h:panelGrid columns="2">
                                <s:div style="vertical-align:top; height:600px; 
width:230px">
                                        <rich:panelMenu expandSingle="true"
                                                
iconCollapsedGroup="chevronDown" iconExpandedGroup="chevronUp"
                                                iconItem="disc" mode="ajax">
                                                <rich:panelMenuGroup 
label="defaultCategory" expanded="#{menu.status['defaultCategory']}">
                                                        <a4j:support 
event="onexpand" action="#{menu.expandCategory('defaultCategory')}" />
                                                        <a4j:support 
event="oncollapse" action="#{menu.collapseCategory('defaultCategory')}" />
                                                        <rich:panelMenuGroup 
expanded="#{menu.status['default-transactions']}" label="Transactions" >
                                                                <a4j:support 
event="onexpand" action="#{menu.expandMenu('default-transactions')}" />
                                                                <a4j:support 
event="oncollapse" action="#{menu.collapseMenu('default-transactions')}" />
                                                                
<rich:panelMenuItem action="#{menu.select('sample1')}" 
label="Sample1"></rich:panelMenuItem>
                                                                
<rich:panelMenuItem action="#{menu.select('sample2')}" 
label="Sample2"></rich:panelMenuItem>
...

and it doesn't trigger onexpand or oncollapse event when click the 
defaultCategory in Firefox3.5.





> rich:panelMenuGroup component onexpand/oncollapse events won't be triggered 
> in Firefox3.5
> -----------------------------------------------------------------------------------------
>
>                 Key: RF-8424
>                 URL: https://jira.jboss.org/jira/browse/RF-8424
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: browser compatibility
>    Affects Versions: 3.3.3.CR1
>         Environment: JBoss AS5.1.0, Seam 2.2.0GA, Richface 3.3.2 SR1.
>            Reporter: Liyu Wang
>            Assignee: Nick Belaevski
>
> <rich:panelMenuGroup expanded="#{menu.status['customer-trans']}" 
> label="Transactions" >
>     <a4j:support event="onexpand" 
> action="#{menu.expandMenu('customer-trans')}" />
>     <a4j:support event="oncollapse" 
> action="#{menu.collapseMenu('customer-trans')}" />
> ...
> </rich:panelMenuGroup>
> works fine in IE7/8, but not working in Firefox3.5

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to