移动视图中的UI错误(RTL波斯语界面)–排行榜部分的时间范围下拉菜单

当 Discourse 界面语言设置为 RTL 波斯语 (Farsi) 时,排行榜部分的时间范围下拉菜单会出现 UI 问题。

移动视图中,从下拉菜单中选择一次时间范围后,再次点击下拉菜单无法正常打开。而是:

  1. 页面向左水平移动,右侧显示空白区域。
  2. 要恢复正常视图,用户必须手动向右滚动。
  3. 即使返回到正常位置,再次点击下拉菜单也需要额外点击一次才能再次打开。

附加详情:

  • 当界面语言设置为英语时,不会出现此问题——下拉菜单按预期工作。
  • 该问题仅在移动设备上可重现(已在 Android 的 Chrome 和 Edge 上进行测试)。
  • 附有演示该问题的视频。

重现步骤:

  1. 将 Discourse 界面语言设置为波斯语 (فارسی)。
  2. 在移动视图中打开排行榜部分。
  3. 点击时间范围下拉菜单并选择一个选项。
  4. 再次点击下拉菜单。
  5. 观察意外的水平滚动偏移以及需要额外点击的情况。

预期行为:
下拉菜单应立即打开,没有水平滚动偏移,与英语界面行为相同。

2 个赞