Browse Source

Reset status on value clear

pull/2578/head
Artur Arseniev 6 years ago
parent
commit
f671610cb4
  1. 2
      src/style_manager/model/Property.js
  2. 5
      src/style_manager/view/PropertyView.js

2
src/style_manager/model/Property.js

@ -61,7 +61,7 @@ const Property = Backbone.Model.extend(
* @return {this}
*/
clearValue(opts = {}) {
this.set({ value: undefined }, opts);
this.set({ value: undefined, status: '' }, opts);
return this;
},

5
src/style_manager/view/PropertyView.js

@ -253,8 +253,9 @@ export default Backbone.View.extend({
model.setValue(value, 0, { fromTarget: 1 });
if (em) {
em.trigger('styleManager:change', this, property, value);
em.trigger(`styleManager:change:${property}`, this, value);
const data = { status, targetValue, defaultValue, computedValue };
em.trigger('styleManager:change', this, property, value, data);
em.trigger(`styleManager:change:${property}`, this, value, data);
}
},

Loading…
Cancel
Save