mergeSiblings : ( function()\r
{\r
function mergeElements( element, sibling, isNext )\r
mergeSiblings : ( function()\r
{\r
function mergeElements( element, sibling, isNext )\r
- // Merge empty links and anchors also. (#5567)\r
- if ( !( CKEDITOR.dtd.$removeEmpty[ this.getName() ] || this.is( 'a' ) ) )\r
+ if ( ! ( inlineOnly === false\r
+ || CKEDITOR.dtd.$removeEmpty[ this.getName() ]\r
+ || this.is( 'a' ) ) ) // Merge empty links and anchors also. (#5567)\r
+ {\r
\r
mergeElements( this, this.getNext(), true );\r
mergeElements( this, this.getPrevious() );\r
\r
mergeElements( this, this.getNext(), true );\r
mergeElements( this, this.getPrevious() );\r
this.removeAttribute( name );\r
else\r
this.setAttribute( name, value );\r
this.removeAttribute( name );\r
else\r
this.setAttribute( name, value );\r