You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create valid inline block elements such as span, b, i, em, etc. that use multiple space, tab(s), or line breaks as word separators.
What is the expected behavior?
These elements when rendered should be spaced apart by one space. HTML export whitespace should respect input whitespace.
What is the current behavior?
These elements are rendered in the editor as separate components, but appear as one word. Output html is stripped of input whitespace. Note: Component HTML is exported on new lines per element, so displayed output does render correctly, but getHtml() does not.
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
bernesto
changed the title
BUG: Whitespace handling in text elements
BUG: Whitespace handling in inline elements
Mar 8, 2024
GrapesJS version
What browser are you using?
Chrome v122
Reproducible demo link
https://jsfiddle.net/zwo0mdqf/5/
Describe the bug
How to reproduce the bug?
What is the expected behavior?
These elements when rendered should be spaced apart by one space. HTML export whitespace should respect input whitespace.
What is the current behavior?
These elements are rendered in the editor as separate components, but appear as one word. Output html is stripped of input whitespace. Note: Component HTML is exported on new lines per element, so displayed output does render correctly, but getHtml() does not.
Code of Conduct
The text was updated successfully, but these errors were encountered: