我认为这是自从最近一次升级(从 2.5 到 2.6.0.beta1)后出现的。
我几乎记不清有人抱怨带重音的字符和表情符号不兼容。这可能与那个修复有关,但这是特定于语言的,在英文论坛上无法复现此问题。
2 个赞
我之前没有遇到过这个问题,而且即使不在关键词中输入带重音的字符也会出现。此外,启用内联表情符号翻译 已禁用。
我升级了另一个 Discourse 安装,也出现了同样的问题,所以我认为这与该设置和新版本都有关。
1 个赞
我在 meta 上无法复现这个问题?我在同一行输入文本后跟 :,emoji 自动补全可以正常显示?
1 个赞
你是否将 emoji 自动补全最小字符数 设置更改为 1?当设置为 0 时,我没有遇到该问题。
2 个赞
我的设置默认是 0,我们从未遇到过问题。![]()
编辑:我将设置改为 1,在回复帖子中测试,一切正常。
编辑 2:顺便一提,我的网站是英文的。
我想你是对的,我可以在我的实例(2.6)上复现,该实例是法语的,但即使像 canapin 所说的那行没有书写任何带重音的字符,问题也会出现。
而在另一个实例(2.5.0.beta6,同样是法语)上则运行正常。
3 个赞
我注意到 :t2: 肤色建议功能过了一段时间后也停止工作了。这与该问题有关吗?
即使在这里的 Meta 上:![]()
输入单个冒号可以正常触发建议:
然后按 Tab 键或点击所需的建议。
接着我再输入一个冒号以更改肤色。
但现在没有任何提示或建议出现:
如果我手动输入肤色代码,它确实能正确显示。
![]()
4 个赞
非常好的发现,@Canapin,并提供了出色的复现步骤。
已修复,详情如下:
https://review.discourse.org/t/fix-emoji-autocomplete-min-chars-failing-when-not-0/13040
6 个赞


