[
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