JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.0.1
[ckeditor.git] / _source / core / dom / element.js
index c4e8876..296b84c 100644 (file)
@@ -1380,5 +1380,15 @@ CKEDITOR.tools.extend( CKEDITOR.dom.element.prototype,
                getChildCount : function()\r
                {\r
                        return this.$.childNodes.length;\r
-               }\r
+               },\r
+\r
+               disableContextMenu : function()\r
+               {\r
+                       this.on( 'contextmenu', function( event )\r
+                               {\r
+                                       // Cancel the browser context menu.\r
+                                       if ( !event.data.getTarget().hasClass( 'cke_enable_context_menu' ) )\r
+                                               event.data.preventDefault();\r
+                               } );\r
+               }\r
        });\r