JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.6.1
[ckeditor.git] / _source / plugins / clipboard / plugin.js
index 3740057..3c53ab1 100644 (file)
@@ -398,6 +398,13 @@ For licensing, see LICENSE.html or http://ckeditor.com/license
                                                        } );\r
                                                });\r
 \r
+                                       // Dismiss the (wrong) 'beforepaste' event fired on context menu open. (#7953)\r
+                                       body.on( 'contextmenu', function()\r
+                                       {\r
+                                               depressBeforeEvent = 1;\r
+                                               setTimeout( function() { depressBeforeEvent = 0; }, 10 );\r
+                                       });\r
+\r
                                        body.on( 'beforecut', function() { !depressBeforeEvent && fixCut( editor ); } );\r
 \r
                                        body.on( 'mouseup', function(){ setTimeout( function(){ setToolbarStates.call( editor ); }, 0 ); }, editor );\r