[richfaces-svn-commits] JBoss Rich Faces SVN: r5968 - in trunk/ui/componentControl/src/main: templates and 1 other directory.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Feb 8 20:03:54 EST 2008


Author: nbelaevski
Date: 2008-02-08 20:03:54 -0500 (Fri, 08 Feb 2008)
New Revision: 5968

Modified:
   trunk/ui/componentControl/src/main/resources/org/richfaces/renderkit/html/script/controlUtils.js
   trunk/ui/componentControl/src/main/templates/htmlComponentControl.jspx
Log:
http://jira.jboss.com/jira/browse/RF-2222

Modified: trunk/ui/componentControl/src/main/resources/org/richfaces/renderkit/html/script/controlUtils.js
===================================================================
--- trunk/ui/componentControl/src/main/resources/org/richfaces/renderkit/html/script/controlUtils.js	2008-02-08 22:20:12 UTC (rev 5967)
+++ trunk/ui/componentControl/src/main/resources/org/richfaces/renderkit/html/script/controlUtils.js	2008-02-09 01:03:54 UTC (rev 5968)
@@ -41,7 +41,7 @@
 
 Richfaces.componentControl.performOperation = function( cevent,  forAttr, operation, params, disableDefault) {
 	Richfaces.componentControl.eachComponent(forAttr, function(component) {
-		component[operation](cevent, params);
+		component[operation](cevent, params());
 	});
 	if (disableDefault) {
 		Event.stop(cevent);

Modified: trunk/ui/componentControl/src/main/templates/htmlComponentControl.jspx
===================================================================
--- trunk/ui/componentControl/src/main/templates/htmlComponentControl.jspx	2008-02-08 22:20:12 UTC (rev 5967)
+++ trunk/ui/componentControl/src/main/templates/htmlComponentControl.jspx	2008-02-09 01:03:54 UTC (rev 5968)
@@ -41,7 +41,7 @@
  //<![CDATA[
 function #{name}(cevent) {
 	Richfaces.componentControl.performOperation(
-	 cevent, '#{forAttr}', '#{operation}', {#{params}}, #{component.disableDefault} );
+	 cevent, '#{forAttr}', '#{operation}', function() { return {#{params}}; }, #{component.disableDefault} );
 }
 //]]>
 </script>
@@ -54,7 +54,7 @@
  {
 
 Richfaces.componentControl.attachEvent(
-	'#{attachTo}', '#{event}', '#{forAttr}', '#{operation}', {#{params}}, #{component.disableDefault} );
+	'#{attachTo}', '#{event}', '#{forAttr}', '#{operation}', function() { return {#{params}}; }, #{component.disableDefault} );
  
 }
 //]]>
@@ -68,7 +68,7 @@
  //<![CDATA[
   jQuery(document).ready(function() {
 	Richfaces.componentControl.attachEvent(
-	'#{attachTo}', '#{event}', '#{forAttr}', '#{operation}', {#{params}}, #{component.disableDefault} );
+	'#{attachTo}', '#{event}', '#{forAttr}', '#{operation}', function() { return {#{params}}; }, #{component.disableDefault} );
  	});
  
 //]]>




More information about the richfaces-svn-commits mailing list