8
0
Просмотр исходного кода

Minor fixes: more comments to Renderer#_updateChildren and newline in DomConverter.

Szymon Kupś 8 лет назад
Родитель
Сommit
e244e7c4f9

+ 1 - 0
packages/ckeditor5-engine/src/view/domconverter.js

@@ -323,6 +323,7 @@ export default class DomConverter {
 				domAfter = domParent.childNodes[ 0 ];
 			} else {
 				const nodeBefore = viewPosition.nodeBefore;
+
 				domBefore = nodeBefore.is( 'text' ) ?
 					this.findCorrespondingDomText( nodeBefore ) :
 					this.mapViewToDom( viewPosition.nodeBefore );

+ 3 - 2
packages/ckeditor5-engine/src/view/renderer.js

@@ -476,8 +476,9 @@ export default class Renderer {
 			}
 		}
 
-		// Unbind removed nodes. We don't need to check child nodes, because if child node was reinserted, it was moved
-		// to DOM tree out of the removed node.
+		// Unbind removed nodes. When node does not have a parent it means that it was removed from DOM tree during
+		// comparision with the expected DOM. We don't need to check child nodes, because if child node was reinserted,
+		// it was moved to DOM tree out of the removed node.
 		for ( const node of nodesToUnbind ) {
 			if ( !node.parentNode ) {
 				this.domConverter.unbindDomElement( node );