GrapesJS / grapesjs

Free and Open source Web Builder Framework. Next generation tool for building templates without coding
https://grapesjs.com
Other
22.69k stars 4.11k forks source link

BUG: Duplicated links are added using rte #6263

Open yashvi2026 opened 4 weeks ago

yashvi2026 commented 4 weeks ago

GrapesJS version

What browser are you using?

Chrome

Reproducible demo link

https://codepen.io/Harshsne/pen/xxoOyXO

Describe the bug

How to reproduce the bug?

  1. add link to a word using rte, link component is added
  2. Now type something after the link component without space and select that word again add link to it .
  3. after adding it ,click outside the textbox.

What is the expected behavior? Second Added link should be wrapped around the first link and the text.

What is the current behavior? Two link component is added.

code var url = window.prompt('Enter the URL to link to:'); rte.insertHTML(<a class="link" href=${url}>${rte.selection()}</a>);

edi11

Code of Conduct