Parcourir la source

Code refactoring.

Aleksander Nowodzinski il y a 7 ans
Parent
commit
fd248ff8c5

+ 1 - 15
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 { attachPlaceholder } from '@ckeditor/ckeditor5-engine/src/view/placeholder';
+import { attachPlaceholder, getPlaceholderElement } from '@ckeditor/ckeditor5-engine/src/view/placeholder';
 
 /**
  * The inline editor UI class.
@@ -97,17 +97,3 @@ export default class InlineEditorUI extends EditorUI {
 		super.destroy();
 	}
 }
-
-function getPlaceholderElement( viewRoot ) {
-	return () => {
-		if ( viewRoot.childCount === 1 ) {
-			const firstRootChild = viewRoot.getChild( 0 );
-
-			if ( firstRootChild.is( 'p' ) ) {
-				return firstRootChild;
-			}
-		}
-
-		return null;
-	};
-}

+ 1 - 1
packages/ckeditor5-editor-inline/src/inlineeditoruiview.js

@@ -129,7 +129,7 @@ export default class InlineEditorUIView extends EditorUIView {
 		 * @readonly
 		 * @member {module:ui/editableui/inline/inlineeditableuiview~InlineEditableUIView}
 		 */
-		this.editable = new InlineEditableUIView( locale, editableElement, editingView );
+		this.editable = new InlineEditableUIView( locale, editingView, editableElement );
 	}
 
 	/**