umijs / plugins

🍣 The one-stop shop for official Umi plugins and presets.
349 stars 238 forks source link

feat(locale): 完善 RTL 支持 #812

Closed fanck0605 closed 2 years ago

fanck0605 commented 2 years ago

Dropdown 的 placement 参数,在 RTL 时, bottomRight 其实并不会自动显示成 bottomLeft。

image

原来没有问题,是因为有 autoAdjustOverflow 选项,但是如果显示不溢出的话,这个 dropdown 的位置仍然是错的。

因为 autoAdjustOverflow 似乎在 antd 4.17 后的某个版本被关闭了(master 分支已经加回去了 https://github.com/ant-design/ant-design/commit/235ab32f44d9594c59e00bff5bd114ad3e49d456 ),所以暴露了这个问题。