From 3fd63e78ef4fe2a55af9e0df01a895d68a08c64f Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Wed, 18 Apr 2018 23:03:43 +0200 Subject: [PATCH] Make the UndoManager listen for rules changes --- src/css_composer/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/css_composer/index.js b/src/css_composer/index.js index 604bdb7a5..337209356 100644 --- a/src/css_composer/index.js +++ b/src/css_composer/index.js @@ -94,6 +94,8 @@ module.exports = () => { postLoad(em) { const ev = 'add remove'; const rules = this.getAll(); + const um = em.get('UndoManager'); + um && um.add(rules); em.stopListening(rules, ev, this.handleChange); em.listenTo(rules, ev, this.handleChange); rules.each(rule => this.handleChange(rule, { avoidStore: 1 }));