UI-Fehler in der mobilen Ansicht (RTL-Persisch-Oberfläche) – Dropdown für den Zeitraum im Leaderboard-Bereich

Wenn die Discourse-Oberflächensprache auf RTL Persisch (Farsi) eingestellt ist, gibt es ein UI-Problem mit dem Dropdown für den Zeitraum im Leaderboard-Bereich.

In der mobilen Ansicht öffnet sich der Dropdown nach einmaliger Auswahl eines Zeitraums nicht mehr normal, wenn erneut darauf geklickt wird. Stattdessen:

  1. Die Seite verschiebt sich horizontal nach links, wodurch auf der rechten Seite leerer Platz sichtbar wird.
  2. Um die normale Ansicht wiederherzustellen, muss der Benutzer manuell nach rechts scrollen.
  3. Selbst nach der Rückkehr zur normalen Position erfordert ein Klick auf den Dropdown einen zusätzlichen Tipp, bevor er sich erneut öffnet.

Zusätzliche Details:

  • Dieses Problem tritt nicht auf, wenn die Oberflächensprache auf Englisch eingestellt ist – der Dropdown funktioniert wie erwartet.
  • Das Problem ist nur auf Mobilgeräten reproduzierbar (getestet auf Android in Chrome und Edge).
  • Ein Video, das das Problem demonstriert, ist beigefügt.

Schritte zur Reproduktion:

  1. Stellen Sie die Discourse-Oberflächensprache auf Persisch (فارسی) ein.
  2. Öffnen Sie den Abschnitt Leaderboard in der mobilen Ansicht.
  3. Tippen Sie auf den Dropdown für den Zeitraum und wählen Sie eine Option aus.
  4. Tippen Sie erneut auf den Dropdown.
  5. Beobachten Sie die unerwartete horizontale Verschiebung und die Notwendigkeit eines zusätzlichen Taps.

Erwartetes Verhalten:
Der Dropdown sollte sich sofort ohne horizontale Verschiebung öffnen, identisch zum Verhalten der englischen Oberfläche.

2 „Gefällt mir“