GrapesJS / mjml

Newsletter Builder with MJML components in GrapesJS
http://grapesjs.com/demo-mjml.html
BSD 3-Clause "New" or "Revised" License
618 stars 218 forks source link

BUG: Conflict between Text widget and RTE(Rich Text Editor) in Official MJML Demo #364

Open whisssky opened 3 weeks ago

whisssky commented 3 weeks ago

GrapesJS version

What browser are you using?

Chrome Version 125.0.6422.77

Reproducible demo link

https://grapesjs.com/demo-mjml

Describe the bug

How to reproduce the bug?

  1. Enter Official MJML demo page of grapesjs (https://grapesjs.com/demo-mjml)
  2. Add a column
  3. Add a Text area into the column
  4. Put some text (e.g. "I am testing" )
  5. In Typography, set the align of the text to center bug1
  6. Using RTE, select words "testing", change the font size of "testing" to 36px bugreproduce2

What is the expected behavior? Font size of "testing" set to 36px

What is the current behavior? The RTE doesn't work. All the functions in RTE don't work. And even if I remove the align settings in Typography (I guess the it because of the Text widget and RTE have some conflict in MJML mode ). The RTE also doesn't work. Unless I delete the whole Text area and create a new one.

Code of Conduct