미답변 필터 버튼이 강조되지 않아요

Unanswered Filter 테마 컴포넌트를 실험해 보고 있습니다. 잘 작동하긴 하는데, 선택했을 때 버튼이 밝아지거나 빨간색으로 변하지 않습니다.

한 주쯤 전 초기 조사 중 관련 주제를 본 것 같은데, 다시 찾지 못해서 새로운 주제를 만들게 되었습니다.

(참고로, (공식적인?) 테마 컴포넌트가 (아마도?) 예상대로 작동하지 않는다는 이 주제를 어디에 적절히 게시해야 하는지 제게는 정말로 명확하지 않습니다)

업데이트: 버튼은 다음과 같이 예상대로 하이라이트됩니다.

  • /latest?max_posts=1
  • /new?max_posts=1
  • /unread?max_posts=1

이상하게도 /top은 기본적으로 제외 목록에 포함되어 있지만, 버튼이 여전히 표시되었습니다. 필터링은 정상적으로 작동했지만, 하이라이트는 되지 않았습니다. 방금 제외 목록에서 /top을 제거했는데, 이제 버튼이 표시되지 않습니다(어딘가에 불리언 값이 반전된 것 같은데요…).

버튼은 필터링은 정상적으로 작동하지만, /c 하위에서는 어디에서도 하이라이트가 되지 않는 것 같습니다.
/tag 하위에서는 하이라이트가 정상적으로 됩니다.

무언가 작동하지 않을 때 Support 채널에 올리면 가장 빠르게 많은 사람들의 관심을 끌 수 있습니다. 필요에 따라 나중에 다시 분류할 수 있으니 걱정 마세요. 해당 내용을 옮겨 두었습니다.

이 테마 컴포넌트는 @tshenry 님이 만든 것 같아 태그를 달아 두었습니다. (Taylor 님, 제 기억이 틀렸다면 죄송합니다. 필요하시면 다른 사람에게 배정해 주세요.)

맞습니다, 저는 몇 년 전에 이 기능을 만들었습니다. 이 컴포넌트는 상당한 관리가 필요합니다. 몇 년간 업데이트가 이루어지지 않았고, 알려진 문제점들이 있습니다. 최근 더 자주 문제가 발생하고 있으므로, 수정을 우선순위로 두고, 더 많은 사람들이 살펴볼 수 있도록 Discourse GitHub 조직으로 이전하겠습니다.

감사합니다, 여러분!

기억이 맞다면 저는 GH URL을 사용해 이걸 설치했습니다. 조직을 변경하면 URL 기반 설치도 업데이트를 위해 자동으로 따라오나요, 아니면 재설치해야 하나요?

GitHub 측에서 자동으로 리다이렉트되므로 다시 설치할 필요가 없습니다.

리뷰 대기열에 이 기능을 드롭다운으로 리팩토링한 PR이 준비되어 있습니다:

이 기능은 Discourse의 소규모 업데이트(“답변됨” 필터용)에 의존합니다: