Ticket #4768: 4768.patch

File 4768.patch, 818 bytes (added by Garry Yao, 10 years ago)
  • _source/plugins/contextmenu/plugin.js

     
    8888                                        menu.onHide = null;
    8989
    9090                                        if ( CKEDITOR.env.ie )
    91                                                 editor.getSelection().unlock();
     91                                        {
     92                                                var selection = editor.getSelection();
     93                                                selection && selection.unlock();
     94                                        }
    9295
    9396                                        this.onHide && this.onHide();
    9497                                },
     
    181184                                element.on( 'mousedown', function( event )
    182185                                {
    183186                                        if ( event.data.$.button == 2 )
    184                                                 this.editor.getSelection().lock();
     187                                        {
     188                                                var selection = this.editor.getSelection();
     189                                                selection && selection.lock();
     190                                        }
    185191                                }, this );
    186192                        }
    187193
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy