8
0
Quellcode durchsuchen

Add note about why the for loop uses previous sibling.

Maciej Gołaszewski vor 5 Jahren
Ursprung
Commit
1d7afbc205
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      packages/ckeditor5-list/src/converters.js

+ 1 - 0
packages/ckeditor5-list/src/converters.js

@@ -665,6 +665,7 @@ export function modelChangePostFixer( model, writer ) {
 			}
 
 			for (
+				// Cache previousSibling and reuse for performance reasons. See #6581.
 				let previousSibling = listHead.previousSibling;
 				previousSibling && previousSibling.is( 'listItem' );
 				previousSibling = listHead.previousSibling