Ticket #2368: 2368.patch

File 2368.patch, 1.5 KB (added by Martin Kou, 16 years ago)
  • _whatsnew.html

     
    9191                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1229">#1229</a>] Converting
    9292                        multiple contiguous paragraphs to Formatted will now be merged into a single
    9393                        &lt;PRE&gt; block.</li>
     94                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2368">#2368</a>] Fixed broken protect
     95                        source logic for comments in IE.</li>
    9496        </ul>
    9597        <p>
    9698                <a href="_whatsnew_history.html">See previous versions history</a></p>
  • editor/_source/internals/fck.js

     
    11011101        ToHtml : function()
    11021102        {
    11031103                for ( var i = 0 ; i < this.Elements.length ; i++ )
    1104                         this.Elements[i] = this.Elements[i].outerHTML ;
     1104                {
     1105                        this.Elements[i] = '<div>&nbsp;' + this.Elements[i].outerHTML + '</div>' ;
     1106                        this.Elements[i].isHtml = true ;
     1107                }
    11051108        },
    11061109
    11071110        ToElements : function()
     
    11091112                var node = FCK.EditorDocument.createElement( 'div' ) ;
    11101113                for ( var i = 0 ; i < this.Elements.length ; i++ )
    11111114                {
    1112                         if ( typeof( this.Elements[i] ) == 'string' )
     1115                        if ( this.Elements[i].isHtml )
    11131116                        {
    11141117                                node.innerHTML = this.Elements[i] ;
    1115                                 this.Elements[i] = node.firstChild ;
     1118                                this.Elements[i] = node.firstChild.lastChild ;
    11161119                        }
    11171120                }
    11181121        }
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy