Ticket #7041: 7041.patch

File 7041.patch, 739 bytes (added by Garry Yao, 8 years ago)
  • _source/core/dom/range.js

     
    10681068                                                                if ( commonReached )
    10691069                                                                        endTop = enlargeable;
    10701070                                                                else if ( enlargeable )
    1071                                                                         this.setEndAfter( enlargeable );
    1072                                                         }
     1071                                                                {
     1072                                                                        var bogus = enlargeable.getName() in CKEDITOR.dtd.$block && enlargeable.getBogus();
     1073
     1074                                                                        // Exclude bogus <br /> at the end of block.
     1075                                                                        if ( bogus )
     1076                                                                                this.setEndBefore( bogus );
     1077                                                                        else
     1078                                                                                this.setEndAfter( enlargeable );
     1079                                                                }
     1080                                                        }
    10731081
    10741082                                                        sibling = enlargeable.getNext();
    10751083                                                }
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy