Ticket #8132: 8132.patch

File 8132.patch, 1.1 KB (added by Garry Yao, 12 years ago)
  • _source/plugins/selection/plugin.js

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
    758758                                                                // e.g. <p>text<br />^<br /></p> (#7433)
    759759                                                                if ( CKEDITOR.env.ie9Compat && child.tagName == 'BR' )
    760760                                                                {
    761                                                                         var bmId = 'cke_range_marker';
    762                                                                         range.execCommand( 'CreateBookmark', false, bmId );
    763                                                                         child = doc.getElementsByName( bmId )[ 0 ];
    764                                                                         var offset = getNodeIndex( child );
    765                                                                         parent.removeChild( child );
    766                                                                         return { container : parent, offset : offset };
     761                                                                        // "Fall back" to w3c selection.
     762                                                                        var sel = doc.defaultView.getSelection();
     763                                                                        return { container : sel[ start ? 'anchorNode' : 'focusNode' ],
     764                                                                                offset : sel[ start ? 'anchorOffset' : 'focusOffset' ] };
    767765                                                                }
    768766                                                                else
    769767                                                                        return { container : parent, offset : getNodeIndex( child ) };
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy