@@ -1033,7 +1033,7 @@ function getIndent( listItem ) {
let parent = listItem.parent;
- while ( parent && ( parent.is( 'li' ) || isList( parent ) ) ) {
+ while ( parent ) {
// Each LI in the tree will result in an increased indent for HTML compliant lists.
if ( parent.is( 'li' ) ) {
indent++;
@@ -1532,16 +1532,23 @@ describe( 'ListEditing', () => {
);
test( 'block elements wrapping nested ul',
- '<li>' +
- 'text' +
- '<div>' +
+ '<ul>' +
+ '<li>' +
+ 'text' +
+ '<div>' +
+ '<li>inner text</li>' +
+ '</ul>' +
+ '</div>' +
+ '</li>' +
+ '</ul>',
'<ul>' +
- '<li>1.1</li>' +
'</ul>' +
- '</div>' +
- '</li>',
- '<ul>' +
'</ul>'
} );