Enter 대신 클릭하면 검색어에 원치 않는 부분이 추가됨

이것은 제가 검색하면서 발견한 여러 문제들의 종합 요약인 것 같습니다. 일부는 이미 보고했지만, 근본적인 문제가 동일한 것 같습니다.

이 보고의 새로운 부분은 태그 또는 카테고리 페이지에서 검색할 때도 동일한 문제가 발생한다는 것입니다.

모든 경우에서, 검색어가 @, #, 또는 in:과 같은 연산자로 시작할 때, 검색 기능의 두 옵션인 "검색어 또는 Enter 키를 누르세요"가 동일하게 작동하지 않습니다.
Enter 키를 누르면 모든 것이 예상대로 작동합니다. 그러나 검색어를 클릭하면(태블릿을 사용할 때 화면 키보드가 검색 바로 가까워서 자주 하는 동작입니다) 예상치 못한 부분이 추가됩니다.

주제(Topics)

https://meta.discourse.org/t/search-adds-topic/296805에서 보고했듯이, 주제 페이지에 있을 때 검색하면 해당 주제가 추가됩니다:


`in:`과 @를 사용한 예시



사용자(Users)

이 문제는 이미 https://meta.discourse.org/t/search-adds-username/295023에서 보고한 바 있습니다. 프로필을 보고 있을 때 검색하면 사용자 이름이 추가됩니다. 이 문제는 이전에 수정되었지만, 다시 재발했습니다:


`in:`과 @를 사용한 예시




이 경우 @가 여러 개 있는 것은 의미가 없으므로, 검색어가 완전히 대체됩니다. 검색어가 표시되지 않고(단, "또는 Enter 키를 누르세요"라고만 표시됨) 이를 통해 추론할 수 있습니다. 하지만 이 또한 제가 기대하는 동작은 아닙니다.

태그(Tags)

특정 태그를 가진 모든 주제를 보고 있을 때도 동일한 일이 발생합니다. 이 경우 검색하면 태그가 추가됩니다.




이 경우 태그는 검색어에 단순히 추가되는 것이 아니라, "@"로 검색했을 때 사용자 이름이 추가되는 경우와 유사하게 검색어를 완전히 대체합니다:

이것은 https://meta.discourse.org/t/autocomplete-overrides-first-choice-when-searching-for-category-tag-or-tag-tag/294830에서 태그 자동완성도 입력을 대체하는 문제를 떠올리게 합니다.

카테고리(Categories)

카테고리 페이지에서도 동일한 일이 발생합니다:




여기서는 카테고리와 태그 검색이 일반적으로 잘 작동함에도 불구하고 검색어가 대체됩니다.

이것이 “클릭하면 검색어에 원치 않는 부분이 추가되는” 버그에 대한 일반적인 개요로 기능하기를 바랍니다. 그렇다면 https://meta.discourse.org/t/search-adds-topic/296805은 이 보고를 위해 닫히는 것이 좋을 것입니다.
태그와 카테고리가 완전히 대체되는 문제는 기존 주제 https://meta.discourse.org/t/autocomplete-overrides-first-choice-when-searching-for-category-tag-or-tag-tag/294830에서 논의하는 것이 더 적합할 것입니다.

2개의 좋아요