ミュートされたカテゴリはモバイルでも表示されます

特定のカテゴリをミュートしているにもかかわらず、Discourse のモバイル版では表示されているようです。

ブラウザ:iOS Safari
iOS バージョン:13.3.1

「いいね!」 1

これは意図的な変更です。カテゴリを UI から完全に削除するのはやりすぎだと判断したため、2.4 で動作を変更しました。最新トピックにはそのカテゴリのトピックは表示されませんが、ドロップダウンまたはカテゴリページからそのカテゴリに移動できます。なお、ミュートされたカテゴリには CSS セレクターが追加されたため、必要に応じてテーマコンポーネントで非表示にすることも可能です。

「いいね!」 6

ちょっと待って、つまりあの種のカテゴリ表示はもう削除されたってこと?

表示を削除したわけではありません。以前は非表示だったミュートカテゴリが、現在では表示されるように変更しただけです。

「いいね!」 3

つまり、ミュートされたカテゴリは非表示になるのではなく、単にミュートされるだけですか?

「いいね!」 1

その通りですが、必要に応じてこのテーマコンポーネントを追加して、ミュートされたカテゴリを非表示にすることもできます。

「いいね!」 6

当サイトにはテーマコンポーネントが含まれていますが、デスクトップ版との整合性が取れておらず、モバイル版ではまだ非表示になりません。これはおそらくコンポーネントの不具合でしょうか?

@Mikitos いくつかのテンプレートに(テーマコンポーネントがミュートされたカテゴリを非表示にするために使用する)データ属性が不足していました。そのため、このコミットでその修正を行いました。

さらに、ミュートされたカテゴリを表示したままにしたい場合、リストの末尾に移動させることを検討することにしました。チェックが完了次第、tests-passed ブランチで利用可能になるはずです。

「いいね!」 5