たまたま非常に長いカテゴリ名があり、それがこの問題を引き起こしました:
その要素に最大幅を設定するのはどうでしょうか?ドロップダウンを開けば完全な名前が表示されるため、名前が切り詰められても問題ないと思います。
たまたま非常に長いカテゴリ名があり、それがこの問題を引き起こしました:
その要素に最大幅を設定するのはどうでしょうか?ドロップダウンを開けば完全な名前が表示されるため、名前が切り詰められても問題ないと思います。
こんにちは、パウロさん。
デフォルトで切り捨てられるべきだと思います。カスタム CSS を使用していますか?
編集:はい、これはデフォルトで CSS に含まれています。CSS を確認し、不足している場合はこれを追加してください。
.badge-wrapper .badge-category .category-name {
text-overflow: ellipsis;
overflow: hidden;
}
カスタム CSS はいくつかありますが、非常に基本的なもので、これが影響を与えることはないはずです。それにもかかわらず、safe-mode でカスタムテーマを無効にしても、同じ問題が発生しました。
さらにテストを行ったところ、この問題は利用可能なスペースに依存して発生することに気づきました。利用可能なビューポート幅を変更すると、問題なく動作します。
また、Discourse でタグが有効になっている場合も問題ありません。
しかし、カテゴリフィールドに広いスペースがあり(かつタグが無効な場合)、プレビューと重なることがあります。
ご指摘の通り、この行の max-width: 100%; を削除または上書きすると、この問題を再現できます。
#reply-control .category-input .category-chooser {
display: flex;
flex: 1 0 auto;
max-width: 100%;
width: auto;
}
この設定がない場合、カテゴリ名が末尾に「…」で切り捨てられてしまいます。
先月以内にこれを修正したと思うのですが… Discourse は最近アップデートしましたか?
申し訳ありません。報告する前に tests-passed を確認すべきでした。おっしゃる通り、これは最新の安定版でのみ発生しているようですので、この件はクローズで問題ありません。