Browse Source

Internal: Fixed stray safe initialization.

It is no longer needed as schema#getAttributeProperties() guarantees returning proper value.
Marek Lewandowski 6 years ago
parent
commit
28273e9d3b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/ckeditor5-engine/src/model/schema.js

+ 1 - 1
packages/ckeditor5-engine/src/model/schema.js

@@ -522,7 +522,7 @@ export default class Schema {
 	 * @param {module:engine/model/schema~AttributeProperties} properties A dictionary of properties.
 	 * @param {module:engine/model/schema~AttributeProperties} properties A dictionary of properties.
 	 */
 	 */
 	setAttributeProperties( attributeName, properties ) {
 	setAttributeProperties( attributeName, properties ) {
-		this._attributeProperties[ attributeName ] = Object.assign( this.getAttributeProperties( attributeName ) || {}, properties );
+		this._attributeProperties[ attributeName ] = Object.assign( this.getAttributeProperties( attributeName ), properties );
 	}
 	}
 
 
 	/**
 	/**