浏览代码

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