Browse Source

Once the id rule is created in Component, clean its internal style

pull/947/merge
Artur Arseniev 9 years ago
parent
commit
7619979daa
  1. 1
      src/dom_components/model/Component.js

1
src/dom_components/model/Component.js

@ -328,6 +328,7 @@ const Component = Backbone.Model.extend(Styleable).extend(
const propOrig = this.getStyle();
this.rule = cc.setIdRule(this.getId(), prop, { ...opts, state });
const diff = shallowDiff(propOrig, prop);
this.set('style', {});
keys(diff).forEach(pr => this.trigger(`change:style:${pr}`));
} else {
prop = Styleable.setStyle.apply(this, arguments);

Loading…
Cancel
Save