BUG: in component first mode, sync works only the first time on UI feedback
Question
GrapesJS version
- I confirm to use the latest version of GrapesJS
What browser are you using?
Chrome v100
Reproducible demo link
https://grapesjs.com/demo.html
Describe the bug
How to reproduce the bug?
- Create a text block
- Apply a style to block (text color)
- Create a class and sync the value on it
- Edit again the color to another value
- Sync again on the class
What is the expected behavior? As after point 3, even after point 5 the clear style con color field should disappear and the label state move to "warn"
What is the current behavior? After point 5 the value is correctly synchronized on the class, but che clear style is still active. Moreover, pressing it will cause a sequence of invalid states:
- clear style active - sync invisible
- clear style pressed
- clear style invisible - sync visible
- sync pressed
- clear style invisible - sync invisible -> value disappeared from id and class (back to default)

Code of Conduct
- I agree to follow this project's Code of Conduct
Answers (0)
No answers yet.
Related Questions and Answers
Continue research with similar issue discussions.
Issue #4257
BUG: Background modification doesn't work for non-images
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome v100 Reproducible demo link https:/...
Issue #4195
BUG: Text disappears if pasted for a second time in text block
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome 99 Reproducible demo link https://g...
Issue #4001
BUG: Can not hold current unit when the first time input have Auto value
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? 96.0.4664.93 Reproducible demo link https:...
Issue #5141
BUG: component resets attribute values on updating traits ( first time only )
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome Version 113.0.5672.63 Reproducible...
Paid Plugins That Match This Issue
Curated by issue keywords and label relevance to help you ship faster.
Loading paid plugin recommendations...
Browse Plugin Categories
Jump directly to plugin category pages on the marketplace.