Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8089134

[2D traversal, RTL] TraversalEngine only handles left/right key traversal correctly in RTL for top-level engine.

    Details

      Description

      See test case RT34774.java in issue RT-34774. Left/right traversal works in RTL for most containers, but not in ToolBar.

      ToolBarSkin creates its own TraversalEngine, with the second parameter "isScene" set to false. I experimented with changing this to true, and that "fixed" the problem. It is obviously not the correct fix, but it points to an issue with mirroring in the traversal algorithm.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                leifs Leif Samuelsson (Inactive)
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Imported: