Bug when adding a link to existing text via the keyboard in the WYSIWYG composer

When I add a link to existing text via the keyboard in the WYSIWYG composer, the text (and the link) are both deleted.

How to replicate:

  • Switch to the WYSIWYG composer
  • Type a word, highlight it and press open the link dialog (either via the toolbar, or the keyboard shortcut).
  • Type anything for a link
  • Press <enter>

hello this is a link which was added via highlighting a word in the rich text composer.

sorry I cannot reproduce this here on Meta. can you make sure you are on the latest Discourse version? if it persists, try to provide a screen recording or screenshots. Are there any errors in console? does it work in safe mode ?

2 Likes

Also please tell us your browser/version/os, thanks.

2 Likes

I can replicate the issue on Meta with Safari 18.5 and Chrome 137.0.7151.122 in safe mode.

The last step – pressing the enter key instead of clicking the “Insert” button with the mouse – is important.

1 Like

Confirmed @renato this repros, something is wonky with our handling of ENTER in the modal.

1 Like