Explorar el Código

Add note about why the for loop uses previous sibling.

Maciej Gołaszewski hace 5 años
padre
commit
1d7afbc205
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  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