BUG: Style Manager is inaccurate when using combined CSS selectors which contains "bout" and componentFirst = true
Question
GrapesJS version
- I confirm to use the latest version of GrapesJS
What browser are you using?
Chrome 100
Reproducible demo link
https://jsfiddle.net/4fmd732c/3/
Describe the bug
How to reproduce the bug?
Given
a) componentFirst is set to true
b) An element has multiple classes
c) CSS rule uses combined selector of multiple classes
d) One of the classes contains the word "bout"
Then: Style Manager does not accurately display current styling
Navigate to linked JS Fiddle
- Select Div in editor
- In the Style Manager, expand "Decorations" and take note of background color
What is the expected behavior?
- Style manager should indicate background is green
What is the current behavior? Style manager indicates background is white
- If you change class name from ".bout" to ".out", it works fine
- If you change ComponentFirst to "false", ".bout" and ".out" work fine
If is necessary to execute some code in order to reproduce the bug, paste it here below:
// your code here
Code of Conduct
- I agree to follow this project's Code of Conduct
Answers (3)
@artf Awesome! Thank you. To use these updates, I guess I would just need to re-build the library locally with your changes until next release. I'll give that a shot.
Nice catch, thanks for the report @barryross
@artf when do you foresee the next release going out?
Related Questions and Answers
Continue research with similar issue discussions.
Issue #4208
BUG: Style click state bug in every element
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Brave Last, tested on chrome last and Safa...
Issue #3861
BUG: JS error when press "s" or "w" key - Cannot read properties of undefined (reading 'indexOf')
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome Version 94.0.4606.81 (Official Buil...
Issue #4362
BUG: Background image preview show error link
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome Version 102.0.5005.61 Reproducible...
Issue #6458
BUG: sector.setName doesn't work
GrapesJS version [x] I confirm to use the latest version of GrapesJS What browser are you using? Chrome Reproducible demo link https://jsfi...
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.