[richfaces-svn-commits] JBoss Rich Faces SVN: r9168 - trunk/ui/contextMenu/src/main/resources/org/richfaces/renderkit/html/scripts.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Mon Jun 23 13:25:46 EDT 2008


Author: abelevich
Date: 2008-06-23 13:25:46 -0400 (Mon, 23 Jun 2008)
New Revision: 9168

Modified:
   trunk/ui/contextMenu/src/main/resources/org/richfaces/renderkit/html/scripts/context-menu.js
Log:
http://jira.jboss.com/jira/browse/RF-3419

Modified: trunk/ui/contextMenu/src/main/resources/org/richfaces/renderkit/html/scripts/context-menu.js
===================================================================
--- trunk/ui/contextMenu/src/main/resources/org/richfaces/renderkit/html/scripts/context-menu.js	2008-06-23 16:27:40 UTC (rev 9167)
+++ trunk/ui/contextMenu/src/main/resources/org/richfaces/renderkit/html/scripts/context-menu.js	2008-06-23 17:25:46 UTC (rev 9168)
@@ -11,7 +11,6 @@
 		this.evaluator = evaluator;
 		this.element.component = this;
 		this["rich:destructor"] = "destroy";
-		
 		this.doShow = this.show;
 		this.doHide = this.hide;
 		this.delay = delay;
@@ -51,8 +50,11 @@
 
 			//Strip 'on' here 
 			var evnName = event.substr(2);
+			// http://jira.jboss.com/jira/browse/RF-3419
+			if(evnName == 'contextmenu') {
+				Richfaces.enableDefaultHandler('click');
+			}
 			var listener = this.show.bindAsEventListener(this, context);
-
 			Event.observe(element, evnName, listener);
 		}
 	},
@@ -115,7 +117,7 @@
 	if (event.startsWith('on')) {
 		event = event.substr(2);
 	}
-	Event.observe(document, event, Event.stop);
+	Event.observe(document, event, Event.stop);	
 };
 
 Richfaces.enableDefaultHandler = function(event) {




More information about the richfaces-svn-commits mailing list