Ver Fonte

Fix: The DecoupledEditorUIView should register #toolbar and #editable views as children. Closes #6.

Aleksander Nowodzinski há 7 anos atrás
pai
commit
e5ade86f95

+ 1 - 12
packages/ckeditor5-editor-decoupled/src/decouplededitoruiview.js

@@ -55,16 +55,8 @@ export default class DecoupledEditorUIView extends EditorUIView {
 				class: 'ck-reset_all'
 				class: 'ck-reset_all'
 			}
 			}
 		} );
 		} );
-	}
-
-	/**
-	 * @inheritDoc
-	 */
-	render() {
-		super.render();
 
 
-		this.toolbar.render();
-		this.editable.render();
+		this.registerChildren( [ this.toolbar, this.editable ] );
 	}
 	}
 
 
 	/**
 	/**
@@ -84,9 +76,6 @@ export default class DecoupledEditorUIView extends EditorUIView {
 		if ( removeEditable ) {
 		if ( removeEditable ) {
 			this.editable.element.remove();
 			this.editable.element.remove();
 		}
 		}
-
-		this.toolbar.destroy();
-		this.editable.destroy();
 	}
 	}
 
 
 	/**
 	/**