Ticket #8342: 8342_3.patch

File 8342_3.patch, 1.2 KB (added by Garry Yao, 8 years ago)
  • _source/plugins/clipboard/plugin.js

     
    296296                if ( this.mode != 'wysiwyg' )
    297297                        return;
    298298
    299                 inReadOnly = inReadOnly || this.readOnly;
    300 
    301299                this.getCommand( 'cut' ).setState( inReadOnly ? CKEDITOR.TRISTATE_DISABLED : stateFromNamedCommand( 'Cut', this ) );
    302300                this.getCommand( 'copy' ).setState( stateFromNamedCommand( 'Copy', this ) );
    303301                var pasteState = inReadOnly ? CKEDITOR.TRISTATE_DISABLED :
  • _source/plugins/wysiwygarea/plugin.js

     
    11041104                                        // Auto fixing on some document structure weakness to enhance usabilities. (#3190 and #3189)
    11051105                                        editor.on( 'selectionChange', function( evt )
    11061106                                        {
     1107                                                if ( editor.readOnly )
     1108                                                        return;
     1109
    11071110                                                var sel = editor.getSelection();
    11081111                                                // Do it only when selection is not locked. (#8222)
    11091112                                                if ( sel && !sel.isLocked )
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy