소스 검색

Add note about why the for loop uses previous sibling.

Maciej Gołaszewski 5 년 전
부모
커밋
1d7afbc205
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  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