모바일 뷰 UI 버그 (RTL 페르시아어 인터페이스) – 리더보드 섹션의 시간 범위 드롭다운

Discourse 인터페이스 언어를 RTL 페르시아어(파르시어) 로 설정하면 리더보드 섹션의 시간 범위 드롭다운에서 UI 문제가 발생합니다.

모바일 뷰에서 드롭다운에서 시간 범위를 한 번 선택한 후, 드롭다운을 다시 클릭하면 정상적으로 열리지 않습니다. 대신 다음과 같은 현상이 나타납니다:

  1. 페이지가 왼쪽으로 수평 이동하여 오른쪽에 빈 공간이 노출됩니다.
  2. 정상적인 뷰로 되돌리려면 사용자가 수동으로 오른쪽으로 스크롤해야 합니다.
  3. 정상 위치로 돌아와도 드롭다운을 다시 열려면 추가 탭이 필요합니다.

추가 세부 사항:

  • 인터페이스 언어를 영어로 설정하면 이 문제가 발생하지 않으며, 드롭다운은 예상대로 작동합니다.
  • 이 문제는 모바일 기기에서만 재현됩니다(Chrome 및 Edge에서 Android로 테스트됨).
  • 문제를 시연하는 영상이 첨부되어 있습니다.

재현 단계:

  1. Discourse 인터페이스 언어를 페르시아어(فارسی)로 설정합니다.
  2. 모바일 뷰에서 리더보드 섹션을 엽니다.
  3. 시간 범위 드롭다운을 탭하여 옵션을 선택합니다.
  4. 드롭다운을 다시 탭합니다.
  5. 의도치 않은 수평 스크롤 이동과 추가 탭이 필요한 것을 확인합니다.

기대되는 동작:
드롭다운은 수평 스크롤 이동 없이 즉시 열리며, 영어 인터페이스의 동작과 동일해야 합니다.

2개의 좋아요