我认为这是我搜索时注意到的一些问题的摘要。其中一些我已经报告过,但我的印象是根本问题是相同的。
此报告的新部分是,从标签或类别页面进行搜索也会受到影响。
在所有情况下,当搜索词以运算符开头时,例如“@”、“#”或“in:”,搜索功能中的“搜索词或按 Enter 键”这两个选项的行为不一致。
按下 Enter 键时,一切都按预期工作。但是,当我单击该词时,由于屏幕键盘靠近搜索栏,我在使用平板电脑时经常这样做,会添加一些意外的内容。
主题
正如 Search adds topic 中报告的那样,当您在一个主题中时,该主题会被添加:
用户
我已经在 Search adds username 中报告了此问题。当您在查看个人资料时进行搜索时,会添加用户名。该问题已修复,但又出现了:
标签
但是,当您查看具有特定标签的所有主题时,也会发生同样的情况。然后,搜索会添加该标签。
在这种情况下,标签不仅被添加到搜索词中;它会完全替换该词,这与添加用户名并搜索“@”时类似:
这让我想起了 https://meta.discourse.org/t/autocomplete-overrides-first-choice-when-searching-for-category-tag-or-tag-tag/294830,其中标签的自动完成也会覆盖输入。
类别
在类别页面上也会发生这种情况:
在这里,即使搜索类别和标签通常有效,该词也会被替换。
我希望这能作为“单击会向搜索词添加不当部分”错误的总体概述。如果是这种情况,可以关闭 Search adds topic 以支持此问题。
标签和类别被完全替换的问题可能最好在现有主题 Autocomplete overrides first choice when searching for category + tag, or tag + tag 中讨论。























