Changeset 3253


Ignore:
Timestamp:
03/20/09 10:21:59 (6 years ago)
Author:
martinkou
Message:

Fixed #3095 : Fixed wrong indent/outdent logic with lists.

Location:
CKEditor/trunk/_source/plugins
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/_source/plugins/indent/plugin.js

    r3063 r3253  
    118118                // ancestor node that is still a list. 
    119119                var listParents = listNode.getParents(); 
    120                 for ( var i = listParents.length - 1 ; i >= 0 ; i-- ) 
     120                for ( var i = 0 ; i < listParents.length ; i++ ) 
    121121                { 
    122122                        if ( listParents[i].getName && listNodeNames[ listParents[i].getName() ] ) 
  • CKEditor/trunk/_source/plugins/list/plugin.js

    r3250 r3253  
    116116                                        for ( var i = 0 ; i < item.contents.length ; i++ ) 
    117117                                                currentListItem.append( item.contents[i].clone( true, true ) ); 
    118  
     118                                         
    119119                                        if ( currentListItem.type == CKEDITOR.NODE_DOCUMENT_FRAGMENT ) 
    120120                                        { 
     
    139139 
    140140                                        var currentListItemName = currentListItem.$.nodeName.toLowerCase(); 
    141                                         if ( !CKEDITOR.env.ie && currentListItemName == 'div' || currentListItemName == 'p' ) 
     141                                        if ( !CKEDITOR.env.ie && ( currentListItemName == 'div' || currentListItemName == 'p' ) ) 
    142142                                                currentListItem.appendBogus(); 
    143143                                        retval.append( currentListItem ); 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy