您好,
我正在尝试创建一条预设回复。我想插入一个超链接,但无法插入,因为“确定”按钮无法点击。
复现步骤:
- 新建或打开一个现有的预设回复。
- 尝试插入链接。
- 点击“确定”。
我可以在 https://try.discourse.org/ 上复现“ canned replies”链接按钮的问题。我遇到的错误是 Uncaught TypeError: Cannot read property 'querySelector' of null。该错误是在 d-editor 的 _addText 方法中被调用的。
这个应该分配给 @sam 吗?
我们目前在一个模态窗口中渲染“添加/编辑预设回复”表单。点击“插入超链接”按钮时,它会再次打开模态窗口,将“预设回复”表单替换为“新超链接”表单。由于代码中全局没有同时显示多个模态窗口的选项,因此导致了上述问题。我认为最好的解决方案是跳过“预设回复”表单的模态窗口。
在从日历模态窗口插入“日期和时间”时,也会出现同样的问题。
我可以接受在预设回复和日历功能中放弃该特性,只需通过 CSS 隐藏那个损坏的按钮即可。
这已经按照下面的提交完成了