Forráskód Böngészése

Fixed broken promises chain (editor.data.init() returns a promise).

Kamil Piechaczek 7 éve
szülő
commit
0766e2f3dd

+ 3 - 3
packages/ckeditor5-editor-classic/src/classiceditor.js

@@ -201,9 +201,9 @@ export default class ClassicEditor extends Editor {
 					} )
 					.then( () => editor.editing.view.attachDomRoot( editor.ui.view.editableElement ) )
 					.then( () => {
-						editor.data.init(
-							isElement( sourceElementOrData ) ? getDataFromElement( sourceElementOrData ) : sourceElementOrData
-						);
+						const data = isElement( sourceElementOrData ) ? getDataFromElement( sourceElementOrData ) : sourceElementOrData;
+
+						return editor.data.init( data );
 					} )
 					.then( () => {
 						editor.fire( 'dataReady' );