menu = this._.menu = new CKEDITOR.menu( editor );\r
menu.onClick = CKEDITOR.tools.bind( function( item )\r
{\r
- var noUnlock = true;\r
menu.hide();\r
\r
- if ( CKEDITOR.env.ie )\r
- menu.onEscape();\r
-\r
if ( item.onClick )\r
item.onClick();\r
else if ( item.command )\r
editor.execCommand( item.command );\r
\r
- noUnlock = false;\r
}, this );\r
\r
menu.onEscape = function()\r
{\r
editor.focus();\r
-\r
- if ( CKEDITOR.env.ie )\r
- editor.getSelection().unlock( true );\r
};\r
}\r
\r
element.on( 'mousedown', function( evt )\r
{\r
evt = evt.data;\r
- if( evt.$.button != 2 )\r
+ if ( evt.$.button != 2 )\r
{\r
if ( evt.getKeystroke() == CKEDITOR.CTRL + 1 )\r
element.fire( 'contextmenu', evt );\r
\r
var target = evt.getTarget();\r
\r
- if( !contextMenuOverrideButton )\r
+ if ( !contextMenuOverrideButton )\r
{\r
var ownerDoc = target.getDocument();\r
contextMenuOverrideButton = ownerDoc.createElement( 'input' ) ;\r
},\r
this );\r
\r
- if( CKEDITOR.env.webkit )\r
+ if ( CKEDITOR.env.webkit )\r
{\r
var holdCtrlKey,\r
onKeyDown = function( event )\r