Browse Source

Disable symbols

br-test
Artur Arseniev 6 years ago
parent
commit
6e1e44fdbb
  1. 4
      src/dom_components/model/Component.js
  2. 2
      test/specs/dom_components/model/Symbols.js

4
src/dom_components/model/Component.js

@ -637,6 +637,8 @@ const Component = Backbone.Model.extend(Styleable).extend(
},
__getSymbToUp(opts = {}) {
const { em } = this;
const symbEnabled = em && em.get('symbols');
const { fromInstance } = opts;
const symbols = this.get(keySymbols) || [];
const symbol = this.__getSymbol();
@ -649,7 +651,7 @@ const Component = Backbone.Model.extend(Styleable).extend(
result = result.filter(i => i !== fromInstance);
}
return result;
return symbEnabled ? result : [];
},
__getSymbTop(opts) {

2
test/specs/dom_components/model/Symbols.js

@ -28,7 +28,7 @@ describe('Symbols', () => {
const getInnSymbol = (cmp, i = 0) => getInnerComp(cmp, i).__getSymbol();
beforeAll(() => {
editor = new Editor();
editor = new Editor({ symbols: 1 });
wrapper = editor.getWrapper();
});

Loading…
Cancel
Save