Я только что попытался добавить ссылку в существующий шаблонный ответ. Когда я нажал Ctrl+K, всплывающее окно редактирования ссылки заменило окно редактирования шаблона, и я потерял все свои изменения. ![]()
О нет! Я только что попытался воспроизвести эту проблему на своём размещённом сайте Discourse. Когда я открываю модальное окно вставки ссылки с помощью Ctrl+K, я не могу вставить ссылку. Вместо этого в консоли браузера появляется следующая ошибка: Cannot read property 'querySelector' of null, вызванная по адресу https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/d-editor.js#L878.
Не уверен, стоит ли это считать запросом на новую функцию или отчётом об ошибке. Думаю, запрос на функцию заключается в поддержке использования модального окна вставки ссылки при редактировании заготовленных ответов.
Какой браузер и операционную систему вы использовали, когда потеряли свои правки?
У меня Ubuntu/Chrome
Также, возможно, стоило добавить в оригинальный пост, что всплывающее окно со ссылкой вела себя немного странно: я не мог закрыть его, нажав esc.
Мы всё ещё можем воспроизвести это, @simon?
Только что проверял: при нажатии Ctrl+K для открытия модального окна вставки ссылки во время создания нового сообщения, набранный шаблон ответа исчезает после нажатия кнопки «OK» для вставки ссылки. В консоли ошибок не вижу. Тестирую в последнем Chrome на Ubuntu.
Предполагаю, что проблема связана с тем, что и «Добавить шаблон ответа», и «Вставить гиперссылку» используют модальные окна. При открытии модального окна «Вставить гиперссылку» модальное окно «Добавить шаблон ответа» автоматически закрывается.