Вставка ссылки в новый Composer добавляет нежелательный перевод строки в конце

С момента поэтапного внедрения нового редактора с переключаемыми «режимами» (то есть за последние несколько месяцев) я заметил изменение в поведении при вставке ссылок в редактор Markdown. Это происходит при использовании сочетания клавиш Ctrl + K или кнопки :link: на панели инструментов для открытия диалога вставки ссылки, и особенно при закрытии диалога нажатием Enter. Мне кажется, что Enter закрывает диалог, но также вставляется как новая строка в текст.

Я использую последнюю версию Discourse, и мне не кажется, что что-то ещё в моей настройке изменилось. Я использую CopyQ как менеджер буфера обмена, но проблема с дополнительными переносами строк не возникает ни в одном другом приложении.

Я поискал, не сообщал ли кто-то ещё об этой ошибке, но ничего не нашёл, что меня удивило. Извините, если это дубликат.

Шаги для воспроизведения:

  • Скопируйте URL в буфер обмена.
  • Выделите существующий текст, находящийся в середине строки.
  • Нажмите Ctrl + K.
  • Вставьте URL.
  • Нажмите Enter, чтобы закрыть диалог.

Я только что выполнил описанную выше процедуру на Meta, вот скриншот:

Раньше закрытие диалога нажатием Enter не приводило к вставке новой строки после ссылки.

Вставка ссылок другими способами не приводит к появлению дополнительной новой строки (например, вставка URL на выделенный текст, использование диалога вставки ссылки, но нажатие кнопки «Вставить» вместо Enter).

Моя теория причины заключается в том, что нажатие клавиши Enter закрывает диалог, но не «поглощается» им, поэтому в итоге оно вводится в пост как новая строка. По сути, приложение «двойно учитывает» это нажатие.

4 лайка

Подтверждаю, это работает неправильно. Я добавил тег приоритета, мы займемся этим в ближайшие дни.

6 лайков

Спасибо @sam за быстрый ответ.

Это должно быть исправлено, вы можете протестировать это здесь на Meta. Спасибо за ваш отчет!

5 лайков

Да, у меня это уже исправлено, тестирую здесь на Meta.

3 лайка

Эта тема была автоматически закрыта через 4 дня. Новые ответы больше не принимаются.