Selaa lähdekoodia

Inline RootElement.is() calls to parent class and remove model: check.

Maciej Gołaszewski 5 vuotta sitten
vanhempi
sitoutus
457eed308c
1 muutettua tiedostoa jossa 2 lisäystä ja 3 poistoa
  1. 2 3
      packages/ckeditor5-engine/src/model/rootelement.js

+ 2 - 3
packages/ckeditor5-engine/src/model/rootelement.js

@@ -80,11 +80,10 @@ export default class RootElement extends Element {
 	 * @returns {Boolean}
 	 */
 	is( type, name ) {
-		const cutType = type.replace( 'model:', '' );
 		if ( !name ) {
-			return cutType == 'rootElement' || super.is( type );
+			return type == 'rootElement' || type == 'element' || type == this.name || type == 'node';
 		} else {
-			return ( cutType == 'rootElement' && name == this.name ) || super.is( type, name );
+			return ( type == 'rootElement' && name == this.name ) || ( type === 'element' && name == this.name );
 		}
 	}