RTLでのSelect-kitの問題

Select-Kit で開かれたリストが RTL 環境で正しく表示されません。

現在のレイアウト:

+--------+
| target |
+-------------+
|             |
|   popper    |
|             |
+-------------+

期待されるレイアウト:

     +--------+
     | target |
+-------------+
|             |
|   popper    |
|             |
+-------------+

コードを確認したところ、設定は LTR 向けのみであることがわかりました。

そして、ここで使用されています:

CSS コードを追加して問題を解決しようとしましたが、残念ながらさらに問題が発生してしまいました。ページが RTL の場合に placement: "bottom-end" を使用すれば、問題が解決すると思います。

また、この問題により、一部のスマートフォンで開かれた popper が画面外に表示されてしまいます。必要であれば、PM で問題のスクリーンショットをお送りできます。

「いいね!」 1

この変更を当社のコミュニティに適用できますか、それとも Discourse チームによる適用が必要ですか?

はい、変更を待つ必要があります。申し訳ありませんが、すぐに確認します。修正は簡単はずです。

「いいね!」 1

ご回答ありがとうございます。
JavaScript を通じてそのような変更を行うことは可能だと思いますか?一時的に問題を解決するため、テーマコンポーネントを通じてこの変更を注入しています。

すべて可能ですが、おすすめはしません。すぐに確認します。

「いいね!」 1

1711px より広いデスクトップでは、この問題はトピックページの末尾にある通知設定で簡単に確認できます。:pray:

「いいね!」 1

この問題の修正を master ブランチにプッシュしました。状況が改善するかご確認ください。改善しない場合は、スクリーンショットを撮ってください。

「いいね!」 5

GIFのプロフィール画像の削除に伴い、更新にわずかな遅れが生じましたが、この問題は完全に解決いたしました。

@j.jaffeux さん、ありがとうございます。

「いいね!」 2