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

MacRobot calls should not be blocking

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 7-pool
    • Fix Version/s: fx2.0.2
    • Component/s: javafx
    • Labels:
    • Environment:

      Mac

      Description

      Robot.mouseMove/Press/Release() methods are blocking on Mac. They dispatch the operation to the Main thread and wait until it is done. However, this is different from how Robot on Windows works, and also may lead to problems with tests.

      It makes sense to make them unblocking, i.e. replace :waitUntilDone:YES with :waitUntilDone:NO in the corresponding methods.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                anthony Anthony Petrov (Inactive)
                Reporter:
                anthony Anthony Petrov (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported: