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

MacRobot calls should not be blocking

    XMLWordPrintable

    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: