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

XEmbed focus traversal problems, inside GTK socket

    Details

    • Subcomponent:
    • Resolved In Build:
      b09
    • CPU:
      generic
    • OS:
      linux
    • Verification:
      Verified

      Backports

        Description

        Run the attached test:

        make
        ./helloworld2 | java JavaClient

        The test creates a GTK-based application and then embeds a Java embedded frame into it. However, there are some problems with focus traversal in the test, when you press TAB or Shift+TAB on the GTK buttons and Java components. Behaviour differs for different versions of JDK 6.0:

        1. With JDK 6.0b38 focus can be transferred from GTK container to Java eframe and back.
        2. With JDK 6.0b51 focus can be transferred from GTK container to Java eframe and then can be traversed inside the Java eframe only. When focus reaches the last component in Java eframe, it then comes to the first Java component.
        3. With JDK 6.0b58 and later builds, and with 6.0b01 focus can be transferred from GTK container to Java frame and then stays inside it. When focus reaches the last cojmponent in Java eframe, it stays on it and can only be traversed back with Shift+TAB to the first Java component.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  art Artem Ananiev
                  Reporter:
                  art Artem Ananiev
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: