음소거된 카테고리가 모바일에서 표시됩니다

특정 카테고리를 음소거(mute)했음에도 불구하고, 모바일 버전의 Discourse에서는 여전히 표시되는 것 같습니다.

브라우저: iOS Safari
iOS 버전: 13.3.1

1개의 좋아요

실제로 이는 의도적으로 변경된 부분입니다. 2.4 버전에서 이전처럼 UI에서 카테고리를 완전히 제거하는 방식이 다소 강하다는 판단에 따라 동작 방식을 바꿨습니다. 이제 ‘최신’ 탭에는 해당 카테고리의 토픽이 표시되지 않지만, 드롭다운 메뉴나 카테고리 페이지를 통해 해당 카테고리로 이동할 수 있습니다. 또한 음소거된 카테고리에 대한 CSS 선택자가 추가되었으므로, 원하시는 경우 테마 컴포넌트를 통해 이를 숨길 수 있습니다.

6개의 좋아요

잠깐, 그러니까 그 종류의 카테고리 뷰가 이제 제거된다는 뜻이에요?

우리는 어떤 뷰도 제거하지 않았습니다. 다만, 이전에 숨겨져 있던 위치에 음소거된 카테고리가 표시되도록 허용했을 뿐입니다.

3개의 좋아요

결국, 음소거된 카테고리는 단순히 음소거되는 것이지, 보이지 않는 것은 아니라는 뜻인가요?

1개의 좋아요

정답이지만, 원하시면 음소거된 카테고리를 숨기기 위해 이 테마 구성 요소를 추가할 수 있습니다.

6개의 좋아요

저희 사이트에는 테마 컴포넌트가 있지만, 데스크톱 환경에서는 일관성이 없으며 모바일에서는 여전히 숨겨지지 않습니다. 아마도 컴포넌트의 버그인 것 같습니다.

@Mikitos 일부 템플릿에서 데이터 속성이 누락되어 있었습니다(해당 테마 컴포넌트가 음소거된 카테고리를 숨기는 데 사용하는 속성입니다). 이 커밋에서 해당 문제를 수정했습니다.

또한, 음소거된 카테고리를 계속 표시하고 싶다면 목록의 맨 아래로 내리는 방식을 시도해 보기로 했습니다. 체크가 완료되는 대로 tests-passed에서 사용 가능할 것입니다.

5개의 좋아요