diff --git a/src/dom_components/model/Component.js b/src/dom_components/model/Component.js index afe835a5b..ab68f23c2 100644 --- a/src/dom_components/model/Component.js +++ b/src/dom_components/model/Component.js @@ -325,8 +325,9 @@ const Component = Backbone.Model.extend(Styleable).extend( */ setStyle(prop = {}, opts = {}) { const em = this.em; + const { opt } = this; - if (em && em.getConfig('avoidInlineStyle')) { + if (em && em.getConfig('avoidInlineStyle') && !opt.temporary) { prop = isString(prop) ? this.parseStyle(prop) : prop; prop = { ...prop, ...this.get('style') }; const state = this.get('state');