Bug d'interface utilisateur en vue mobile (interface persane RTL) – Menu déroulant de la plage horaire dans la section du classement

Lorsque la langue de l’interface Discourse est définie sur persan (farsi) RTL, il y a un problème d’interface utilisateur avec le menu déroulant de la plage de temps dans la section du classement.

En vue mobile, après avoir sélectionné une plage de temps dans le menu déroulant une fois, cliquer à nouveau sur le menu déroulant ne l’ouvre pas normalement. Au lieu de cela :

  1. La page se décale horizontalement vers la gauche, révélant un espace vide sur le côté droit.
  2. Pour restaurer la vue normale, l’utilisateur doit faire défiler manuellement vers la droite.
  3. Même après être revenu à la position normale, cliquer sur le menu déroulant nécessite un clic supplémentaire avant qu’il ne s’ouvre à nouveau.

Détails supplémentaires :

  • Ce problème ne se produit pas lorsque la langue de l’interface est définie sur l’anglais — le menu déroulant fonctionne comme prévu.
  • Le problème est reproductible uniquement sur les appareils mobiles (testé sur Android dans Chrome et Edge).
  • Vidéo jointe démontrant le problème.

Étapes pour reproduire :

  1. Définir la langue de l’interface Discourse sur persan (فارسی).
  2. Ouvrir la section Classement en vue mobile.
  3. Appuyer sur le menu déroulant de la plage de temps et sélectionner une option.
  4. Appuyer à nouveau sur le menu déroulant.
  5. Observer le décalage de défilement horizontal inattendu et la nécessité d’un clic supplémentaire.

Comportement attendu :
Le menu déroulant doit s’ouvrir immédiatement sans décalage de défilement horizontal, de manière identique au comportement de l’interface anglaise.

2 « J'aime »