Ticket #6179: patch

File patch, 1.6 KB (added by Kevin Kamel, 9 years ago)
  • plugin.js

     
    546546                                                                       blinkCursor();
    547547                                                               else if ( CKEDITOR.env.opera )
    548548                                                                       doc.getBody().focus();
     549                                                               else if ( CKEDITOR.env.webkit )
     550                                                               {
     551                                                                       // Selection will get lost after move focus
     552                                                                       // to document element, save it first.
     553                                                                       var sel = editor.getSelection(),
     554                                                                                       type = sel.getType(),
     555                                                                                       range = ( type != CKEDITOR.SELECTION_NONE ) && sel.getRanges()[ 0 ];
    549556
     557                                                                       doc.getDocumentElement().focus();
     558                                                                       range && range.select();
     559                                                               }
     560
    550561                                                               editor.focusManager.focus();
    551562                                                       });
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy