X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=_source%2Fplugins%2Fimage%2Fplugin.js;h=7285b0fade645479550663ad4abd805e8302e4e9;hb=refs%2Ftags%2Fv3.6.2;hp=4c709b20405018abc4b7a64c0842a026ababc966;hpb=f8fc585c18d287eb325c575596d183122486b641;p=ckeditor.git diff --git a/_source/plugins/image/plugin.js b/_source/plugins/image/plugin.js index 4c709b2..7285b0f 100644 --- a/_source/plugins/image/plugin.js +++ b/_source/plugins/image/plugin.js @@ -1,5 +1,5 @@ /* -Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license */ @@ -30,7 +30,7 @@ CKEDITOR.plugins.add( 'image', { var element = evt.data.element; - if ( element.is( 'img' ) && !element.getAttribute( '_cke_realelement' ) ) + if ( element.is( 'img' ) && !element.data( 'cke-realelement' ) && !element.isReadOnly() ) evt.data.dialog = 'image'; }); @@ -53,7 +53,7 @@ CKEDITOR.plugins.add( 'image', { editor.contextMenu.addListener( function( element, selection ) { - if ( !element || !element.is( 'img' ) || element.getAttribute( '_cke_realelement' ) ) + if ( !element || !element.is( 'img' ) || element.data( 'cke-realelement' ) || element.isReadOnly() ) return null; return { image : CKEDITOR.TRISTATE_OFF };