Ticket #3780: 3780.patch

File 3780.patch, 518 bytes (added by Martin Kou, 10 years ago)
  • _source/core/dom/range.js

     
    620620                                }
    621621                        }
    622622
     623                        // Sometimes the endNode will come right before startNode for collapsed
     624                        // ranges. Fix it. (#3780)
     625                        if ( startNode.getPosition( endNode ) & CKEDITOR.POSITION_FOLLOWING )
     626                                startNode = endNode;
     627
    623628                        return { startNode : startNode, endNode : endNode };
    624629                },
    625630
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy