Open wunksert opened 1 year ago
Seems to be related to CssGroupRuleView here. In case of at-rules like @keyframes
we have to force the re-render of the parent container.
@artf facing this issue again with editor.CssComposer.remove(myCssRule)
the editor css removes the rule but it's not flushed through to the DOM. How to you recommend I force re-render of the DOM while keeping the state of my editor intact? editor.refresh
isn't flushing the styles to the DOM
GrapesJS version
What browser are you using?
Chrome Version 109.0.5414.87
Describe the bug
How to reproduce the bug?
In JS, create a new CssRule by passing the following string into editor.Css.addRules:
editor.Css.addRules(updatedRule)
What is the expected behavior? The DOM should be updated
What is the current behavior? The DOM is not updated. HOWEVER, if I call
editor.getCss()
, I can see the correct value for opacity is returning.If is necessary to execute some code in order to reproduce the bug, paste it here below:
Code of Conduct