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. 
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?
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.
まだ再現できますか @simon?
先ほどテストしたところ、新しいウィスパーを作成する際に Ctrl + K を押してリンクモーダルを開き、「OK」ボタンをクリックしてリンクを挿入すると、作成中の定型返信が消えてしまいます。コンソールにエラーは表示されていません。Ubuntu の最新の Chrome ブラウザでテストしています。
この問題は、「定型返信の追加」と「ハイパーリンクの挿入」の両方がモーダルウィンドウを使用していることに関連していると思われます。ハイパーリンク挿入モーダルを開くと、定型返信追加モーダルが自動的に閉じます。