8
0
Pārlūkot izejas kodu

Aligned to the new placeholder helpers API in the engine.

Aleksander Nowodzinski 7 gadi atpakaļ
vecāks
revīzija
808e5f09a9

+ 7 - 4
packages/ckeditor5-editor-decoupled/src/decouplededitorui.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 decoupled editor UI class.
@@ -138,9 +138,12 @@ export default class DecoupledEditorUI extends EditorUI {
 			editor.sourceElement && editor.sourceElement.getAttribute( 'placeholder' );
 
 		if ( placeholderText ) {
-			const placeholderElement = getRootPlaceholderElement( editingRoot );
-
-			addPlaceholder( editingView, placeholderElement, placeholderText );
+			enablePlaceholder( {
+				view: editingView,
+				element: editingRoot,
+				text: placeholderText,
+				isDirectHost: false
+			} );
 		}
 	}
 }