Browse Source

Fix frame track

pull/3411/head
Artur Arseniev 6 years ago
parent
commit
934fc105f9
  1. 4
      src/canvas/model/Frame.js
  2. 2
      src/dom_components/model/Component.js

4
src/canvas/model/Frame.js

@ -16,7 +16,8 @@ export default Model.extend({
head: [],
component: '',
styles: '',
_undo: true
_undo: true,
_undoexc: ['changesCount']
}),
initialize(props, opts = {}) {
@ -144,6 +145,7 @@ export default Model.extend({
const obj = Model.prototype.toJSON.call(this, opts);
const defaults = result(this, 'defaults');
if (opts.fromUndo) delete obj.component;
delete obj.styles;
delete obj.changesCount;
obj[keyAutoW] && delete obj.width;

2
src/dom_components/model/Component.js

@ -1384,7 +1384,7 @@ const Component = Backbone.Model.extend(Styleable).extend(
delete obj.status;
delete obj.open; // used in Layers
if (!opts.keepSymbols) {
if (!opts.fromUndo) {
if (obj[keySymbols]) {
obj[keySymbols] = this.__getSymbToUp().map(i => i.getId());
}

Loading…
Cancel
Save