keyboard tab cycling gets stuck in the upper left corner when reverse tabbing (SHIFT TAB)
https://github.com/radix-ui/primitives/blob/b32a93318cdfce383c2eec095710d35ffbd33a1c/packages/react/dialog/src/Dialog.tsx#L397C11-L397C15
https://github.com/radix-ui/primitives/blob/b32a93318cdfce383c2eec095710d35ffbd33a1c/packages/react/focus-scope/src/FocusScope.tsx#L197
As far I know, I'm stuck on this issue
I need help @danielweck to solve this issue
https://github.com/radix-ui/primitives/issues/966
Will it be possible for Thorium to ultimately rely on a single technology solution like Adobe Spectrum / React ARIA Components (which under the hood uses React Stately and React ARIA Hooks), and avoid mixing other keyboard/focus-handling components from Radix? My understanding is that RACs are systematically and methodically tested with screen readers, with a great level of attention to detail. I am not sure that Radix focusses as hard on solving the finer issues. Maybe I am wrong though, not speaking from experience, just from listening / reading other developers' feedback.
Duplicate: https://github.com/edrlab/thorium-reader/issues/2147