microsoft / tabster

Web Application Keyboard Navigation Tools
https://tabster.io
MIT License
116 stars 34 forks source link

[Mover] Keyboard arrow navigation doesn't work for RTL grid layout #385

Open OVBondHUB opened 3 months ago

OVBondHUB commented 3 months ago

Hello folks, there is an issue with keyboard arrow navigation on RTL grid. Left & Right arrows don't work on keyDown. Up & Down work fine.

version: "tabster": "^6.0.0"

There is a demo: https://react.fluentui.dev/?path=/docs/utilities-focus-management-usearrownavigationgroup--default&globals=storybook_fluentui-react-addon_dir:rtl

https://github.com/microsoft/tabster/assets/45013125/6f67f5c8-663c-4c01-b3d0-7e8a9de813cd

bsunderhus commented 3 months ago

Hey there @OVBondHUB, since you're providing a FluentUI v9 example, instead of just tabster code, I'd recommend you open this issue in the Fluent Repo (https://github.com/microsoft/fluentui/issues).

There are extra logic layers provided by Fluent that might be responsible for this erroneous behavior