On Thu, 3 Oct 2024 13:26:38 GMT, John Hendrikx <jhendr...@openjdk.org> wrote:
> or perhaps indeed something with traversal policies would need to be created > by the user to solve this on a case by case basis. It will be hard to always > do the expected thing with a control as generic as ScrollPane. I played with your examples and this PR a bit more. I am now convinced you are right and we should fix the ScrollPane as you proposed (with a minor suggestion). On the traversal subject, the keyboard navigation in FX is sometimes weird, which further confirms the need for a public traversal APIs (#1555). For example, arrow down unexpectedly navigates away from the scroll pane content into the side panel (with or without this PR):  ------------- PR Comment: https://git.openjdk.org/jfx/pull/1582#issuecomment-2391848364