| 1323 | // Avoid enlarging the range further when end boundary spans right after the BR. (#7490) |
| 1324 | if ( unit == CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS ) |
| 1325 | { |
| 1326 | var theRange = this.clone(); |
| 1327 | walker = new CKEDITOR.dom.walker( theRange ); |
| 1328 | |
| 1329 | var whitespaces = CKEDITOR.dom.walker.whitespaces(), |
| 1330 | bookmark = CKEDITOR.dom.walker.bookmark(); |
| 1331 | |
| 1332 | walker.evaluator = function( node ) { return !whitespaces( node ) && !bookmark( node ); }; |
| 1333 | var previous = walker.previous(); |
| 1334 | if ( previous && previous.type == CKEDITOR.NODE_ELEMENT && previous.is( 'br' ) ) |
| 1335 | return; |
| 1336 | } |
| 1337 | |
| 1338 | |