소스 검색

Fixed: engine.treeController.viewToModel.convertToModelFragment was not able to convert ViewElement.

Szymon Cofalik 9 년 전
부모
커밋
4d7fb1896f
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      packages/ckeditor5-engine/src/treecontroller/view-to-model-converters.js

+ 2 - 1
packages/ckeditor5-engine/src/treecontroller/view-to-model-converters.js

@@ -33,7 +33,8 @@ import ModelText from '../treemodel/text.js';
  */
 export function convertToModelFragment() {
 	return ( evt, data, consumable, conversionApi ) => {
-		if ( !data.output && consumable.test( data.input ) ) {
+		// Second argument in `consumable.test` is discarded for ViewDocumentFragment but is needed for ViewElement.
+		if ( !data.output && consumable.test( data.input, { name: true } ) ) {
 			const convertedChildren = conversionApi.convertChildren( data.input, consumable, { context: data.context } );
 
 			data.output = new ModelDocumentFragment( convertedChildren );