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

Merge pull request #328 from dovydaskukalis/fix-#6489

Fix: Editor will now load correctly in environment with Symbol polyfilled. Closes ckeditor/ckeditor5#6489.
Marek Lewandowski 5 лет назад
Родитель
Сommit
7e2689c2d3
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/ckeditor5-utils/src/observablemixin.js

+ 2 - 2
packages/ckeditor5-utils/src/observablemixin.js

@@ -172,7 +172,7 @@ const ObservableMixin = {
 	 */
 	unbind( ...unbindProperties ) {
 		// Nothing to do here if not inited yet.
-		if ( !( observablePropertiesSymbol in this ) ) {
+		if ( !( this[ observablePropertiesSymbol ] ) ) {
 			return;
 		}
 
@@ -271,7 +271,7 @@ export default ObservableMixin;
 // @param {module:utils/observablemixin~ObservableMixin} observable
 function initObservable( observable ) {
 	// Do nothing if already inited.
-	if ( observablePropertiesSymbol in observable ) {
+	if ( observable[ observablePropertiesSymbol ] ) {
 		return;
 	}