From 9bb46c0ff4ed617dc192b5196fba0affdaee816a Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Tue, 31 May 2016 14:08:21 +0200 Subject: [PATCH] Fix class add on new component --- src/dom_components/model/Components.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dom_components/model/Components.js b/src/dom_components/model/Components.js index 921cb08d7..7da8d8418 100644 --- a/src/dom_components/model/Components.js +++ b/src/dom_components/model/Components.js @@ -59,9 +59,12 @@ define([ 'backbone', 'require'], var style = model.get('style'); if(!_.isEmpty(style) && this.editor){ + var cssC = this.editor.get('CssComposer'); var newClass = this.editor.get('ClassManager').addClass(model.cid); + model.set({attributes: {}, style:{}}); model.get('classes').add(newClass); - var rule = this.editor.get('CssComposer').newRule(newClass); + var rule = cssC.newRule(newClass); + cssC.addRule(rule); rule.set('style', style); } },