From c3e50e55cb8feb5a3ac1afd2577d6cf099f921bf Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Sat, 17 Apr 2021 10:25:14 +0200 Subject: [PATCH] Update symbols change --- src/dom_components/model/Component.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dom_components/model/Component.js b/src/dom_components/model/Component.js index da0c5a200..c8f2654e1 100644 --- a/src/dom_components/model/Component.js +++ b/src/dom_components/model/Component.js @@ -1238,13 +1238,13 @@ const Component = Backbone.Model.extend(Styleable).extend( cloned.unset(keySymbols); } else if (symbol) { // Contains already a reference to a symbol - symbol.get(keySymbols).push(cloned); + symbol.set(keySymbols, [...symbol.__getSymbols(), cloned]); cloned.__initSymb(); } else if (opt.symbol) { // Request to create a symbol if (this.__isSymbol()) { // Already a symbol, cloned should be an instance - this.get(keySymbols).push(cloned); + this.set(keySymbols, [...symbols, cloned]); cloned.set(keySymbol, this); cloned.__initSymb(); } else if (opt.symbolInv) {