Selaa lähdekoodia

Add note about why the for loop uses previous sibling.

Maciej Gołaszewski 5 vuotta sitten
vanhempi
commit
1d7afbc205
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  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