[richfaces-svn-commits] JBoss Rich Faces SVN: r4952 - trunk/ui/menu-components/src/main/templates/org/richfaces.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Fri Dec 21 11:10:01 EST 2007
Author: akushunin
Date: 2007-12-21 11:10:01 -0500 (Fri, 21 Dec 2007)
New Revision: 4952
Modified:
trunk/ui/menu-components/src/main/templates/org/richfaces/htmlMenuItem.jspx
Log:
RF-1651
Modified: trunk/ui/menu-components/src/main/templates/org/richfaces/htmlMenuItem.jspx
===================================================================
--- trunk/ui/menu-components/src/main/templates/org/richfaces/htmlMenuItem.jspx 2007-12-21 15:55:43 UTC (rev 4951)
+++ trunk/ui/menu-components/src/main/templates/org/richfaces/htmlMenuItem.jspx 2007-12-21 16:10:01 UTC (rev 4952)
@@ -42,6 +42,13 @@
<jsp:scriptlet><![CDATA[
} else {
+ String onselect = (String) component.getAttributes().get("onselect");
+ if(null!=onselect&&onselect.length()>0){
+ onselect = onselect+";";
+ }else{
+ onselect="";
+ }
+ variables.setVariable("onselect",onselect);
]]></jsp:scriptlet>
<div id="#{clientId}"
@@ -55,7 +62,7 @@
$('#{clientId}:icon').className='dr-menu-icon dr-menu-icon-selected rich-menu-item-icon rich-menu-item-icon-selected #{component.attributes['iconClass']}';
$('#{clientId}:anchor').className='rich-menu-item-label rich-menu-item-label-selected';"
style="#{component.attributes['style']}"
- onclick="this.className='dr-menu-item dr-menu-item-enabled rich-menu-item rich-menu-item-enabled #{component.attributes['styleClass']}'; #{component.attributes['onselect']}; #{onclick}">
+ onclick="this.className='dr-menu-item dr-menu-item-enabled rich-menu-item rich-menu-item-enabled #{component.attributes['styleClass']}'; #{onselect} #{onclick}">
<f:call name="utils.encodeAttributes">
<f:parameter value="onmousedown,onmouseup,onmousemove" />
</f:call>
More information about the richfaces-svn-commits
mailing list