Ticket #3448: 3348.patch
File 3348.patch, 1000 bytes (added by , 15 years ago) |
---|
-
_source/plugins/wysiwygarea/plugin.js
258 258 259 259 domWindow = editor.window = new CKEDITOR.dom.window( domWindow ); 260 260 domDocument = editor.document = new CKEDITOR.dom.document( domDocument ); 261 // Help webkit to select control type element instead of editing their content. ( #3448 ) 262 if ( CKEDITOR.env.webkit ) 263 domDocument.on( 'mousedown', function( ev ) 264 { 265 var control = ev.data.getTarget(); 266 if ( control.is( 'img', 'hr', 'input', 'textarea', 'select' ) ) 267 { 268 var sel = editor.getSelection(); 269 sel.selectElement( control ); 270 ev.data.preventDefault(); 271 } 272 } ); 261 273 262 274 var focusTarget = ( CKEDITOR.env.ie || CKEDITOR.env.safari ) ? 263 275 domWindow : domDocument;