瀏覽代碼

Aligned to the new placeholder helpers API in the engine.

Aleksander Nowodzinski 6 年之前
父節點
當前提交
9011e7a880
共有 1 個文件被更改,包括 7 次插入4 次删除
  1. 7 4
      packages/ckeditor5-editor-inline/src/inlineeditorui.js

+ 7 - 4
packages/ckeditor5-editor-inline/src/inlineeditorui.js

@@ -10,7 +10,7 @@
 import EditorUI from '@ckeditor/ckeditor5-core/src/editor/editorui';
 import enableToolbarKeyboardFocus from '@ckeditor/ckeditor5-ui/src/toolbar/enabletoolbarkeyboardfocus';
 import normalizeToolbarConfig from '@ckeditor/ckeditor5-ui/src/toolbar/normalizetoolbarconfig';
-import { addPlaceholder, getRootPlaceholderElement } from '@ckeditor/ckeditor5-engine/src/view/placeholder';
+import { enablePlaceholder } from '@ckeditor/ckeditor5-engine/src/view/placeholder';
 
 /**
  * The inline editor UI class.
@@ -165,9 +165,12 @@ export default class InlineEditorUI extends EditorUI {
 		const placeholderText = editor.config.get( 'placeholder' ) || editor.sourceElement.getAttribute( 'placeholder' );
 
 		if ( placeholderText ) {
-			const placeholderElement = getRootPlaceholderElement( editingRoot );
-
-			addPlaceholder( editingView, placeholderElement, placeholderText );
+			enablePlaceholder( {
+				view: editingView,
+				element: editingRoot,
+				text: placeholderText,
+				isDirectHost: false
+			} );
 		}
 	}
 }