Ticket #3846: 3846_2.patch

File 3846_2.patch, 1.5 KB (added by Minh Nguyen, 14 years ago)
  • _source/plugins/image/dialogs/image.js

     
    444444                                        this.originalElement.remove();
    445445                                        this.originalElement = false;           // Dialog is closed.
    446446                                }
    447 
     447                               
     448                                // Image dialog cannot load image attributes #3846;
     449                                if ( !( CKEDITOR.env.ie || CKEDITOR.env.opera ) )
     450                                {
     451                                        editor.getSelection().unlock();
     452                                }
     453                               
    448454                                delete this.imageElement;
    449455                        },
    450456                        contents : [
  • _source/plugins/wysiwygarea/plugin.js

     
    387387                                                domDocument     = editor.document       = new CKEDITOR.dom.document( domDocument );
    388388
    389389                                                // Gecko/Webkit need some help when selecting control type elements. (#3448)
    390                                                 if ( !( CKEDITOR.env.ie || CKEDITOR.env.opera) )
     390                                                if ( !( CKEDITOR.env.ie || CKEDITOR.env.opera ) )
    391391                                                {
    392392                                                        domDocument.on( 'mousedown', function( ev )
    393393                                                        {
    394394                                                                var control = ev.data.getTarget();
     395                                                                // Image dialog cannot load image attributes #3846;
     396                                                                if ( control.is( 'img') )
     397                                                                        editor.getSelection().lock();
    395398                                                                if ( control.is( 'img', 'hr', 'input', 'textarea', 'select' ) )
    396399                                                                        editor.getSelection().selectElement( control );
    397400                                                        } );
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy