Browse Source

Update store after changes to css

pull/1050/head
Duarte Henriques 8 years ago
parent
commit
e6b866918d
  1. 5
      src/css_composer/index.js

5
src/css_composer/index.js

@ -96,17 +96,18 @@ module.exports = () => {
const rules = this.getAll();
em.stopListening(rules, ev, this.handleChange);
em.listenTo(rules, ev, this.handleChange);
rules.each(rule => this.handleChange(rule));
rules.each(rule => this.handleChange(rule, { avoidStore: 1 }));
},
/**
* Handle rule changes
* @private
*/
handleChange(model) {
handleChange(model, opts = {}) {
const ev = 'change:style';
const um = em.get('UndoManager');
um && um.add(model);
!opts.avoidStore && em.handleUpdates('', '', opts);
const handleUpdates = em.handleUpdates.bind(em);
em.stopListening(model, ev, handleUpdates);
em.listenTo(model, ev, handleUpdates);

Loading…
Cancel
Save