8
0
Просмотр исходного кода

Changed: String unicode normalization in model.Text and view.Text.

Szymon Cofalik 9 лет назад
Родитель
Сommit
2203a07395

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

@@ -33,7 +33,7 @@ export default class Text extends Node {
 		 *
 		 * @type {String}
 		 */
-		this.data = data || '';
+		this.data = data ? data.normalize() : '';
 	}
 
 	/**

+ 2 - 2
packages/ckeditor5-engine/src/view/text.js

@@ -28,7 +28,7 @@ export default class Text extends Node {
 		 * @private
 		 * @member {String} engine.view.Text#_data
 		 */
-		this._data = data;
+		this._data = data ? data.normalize() : '';
 	}
 
 	/**
@@ -52,7 +52,7 @@ export default class Text extends Node {
 	set data( data ) {
 		this._fireChange( 'text', this );
 
-		this._data = data;
+		this._data = data ? data.normalize() : '';
 	}
 
 	/**