定型返信にリンクを追加する

I just tried to add a link to an existing canned reply. When I ctrl-k’d, the link-editing popup replaced the canned reply-editing popup and I lost all my edits. :cry:

「いいね!」 1

Oh no! I’ve just tried to reproduce the issue on my hosted Discourse site. When I open the insert link modal with ctrl-k, I’m not actually able to insert the link. Instead, I get the following error in my browser’s console: Cannot read property 'querySelector' of null called from discourse/app/assets/javascripts/discourse/app/components/d-editor.js at main · discourse/discourse · GitHub.

I’m not sure if this should be a feature request or a bug report. I guess the feature request is to support using the insert link modal when editing canned replies.

What browser and operating system were you using when you lost your edits?

「いいね!」 2

I’m on Ubuntu/Chrome

Also, I should maybe have added to the OP that the link popup seemed to behave a little oddly: I couldn’t esc out of it.

「いいね!」 2

まだ再現できますか @simon

先ほどテストしたところ、新しいウィスパーを作成する際に Ctrl + K を押してリンクモーダルを開き、「OK」ボタンをクリックしてリンクを挿入すると、作成中の定型返信が消えてしまいます。コンソールにエラーは表示されていません。Ubuntu の最新の Chrome ブラウザでテストしています。

この問題は、「定型返信の追加」と「ハイパーリンクの挿入」の両方がモーダルウィンドウを使用していることに関連していると思われます。ハイパーリンク挿入モーダルを開くと、定型返信追加モーダルが自動的に閉じます。

「いいね!」 1