Changeset 3253


Ignore:
Timestamp:
03/20/2009 10:21:59 AM (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