


If (type = kCGEventTapDisabledByTimeout || type = kCGEventTapDisabledByUserInput) Our workaround was to recompile libglass.dylib and modify the line: The only difference between Alert.show and Alert.showAndWait was that the implementation of Alert.showAndWait seemed to spawn off a JavaFX nestedLoop. Alert.show did not suffer from this issue, although we still got an Assertion logged out (*** Assertion failure in -) on the console. This happened whenever we had an Alert that was opened with the Alert.showAndWait method. This was due to it not expecting an kCGEventTapDisabledByUserInput event which was sent to it when alt tabbing back and forth between the app. Libglass.dylib was crashing in listenTouchEvents in the call to
#Jdk mac os high sierra install#
Java: Installing JDK on Mac using Homebrew Published on Homebrew is a package manager that makes it really easy for us to install all sorts of development tools such as MySQL, Mongo, Ruby on Rails and in this case, Java. tScene(new Scene(root, 300, 250)) Ĭlose dialogs before giving focus to another application. Get the latest version of the Java Runtime Environment (JRE) for Windows, Mac, Solaris, and Linux. 13:19:26.951 java *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: _type > 0 & _type void handle(ActionEvent event)Īlert alert = new Alert(AlertType.INFORMATION) 13:19:26.950 java *** Assertion failure in -, /BuildRoot/Library/Caches//Sources/AppKit/AppKit-1671/AppKit.subproj/NSEvent.m:1969 Now switch focus to another application (I'm using Safari for this), the back to the Java app and it will have vanished.

Run the attached program, click the "Say 'Hello World'" button to show the in for dialog. STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : Updating to 10.14.1 Beta did not resolve the issue. If a JavaFX application is showing a dialog and switch to another application is crashes.
