You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The class EditorPlatform in kit module blocks the JavaFX application thread on each attempt to either reveal a file or to open a file or URL using its executeDaemon method.
Expected Behavior
The JavaFX application thread must not be blocked by code which may be blocking inherently (e.g. waiting for external processes etc.).
Current Behavior
EditorPlatform.executeDaemon() method blocks the JavaFX application thread when called through EditorPlatform.open() or EditorPlatform.revealInFileBrowser().
Depending on the underlying platform behavior, the UI freezes shortly.
Steps to Reproduce
open any documentation URL from within SceneBuilder
reveal any resource or FXML file from within SceneBuilder
If the reveal process blocks or is just slow, SceneBuilder UI will also block.
Your Environment
Windows 22H2
Java 23
OpenJFX 23
Maven 3.9.9
The text was updated successfully, but these errors were encountered:
The class
EditorPlatform
in kit module blocks the JavaFX application thread on each attempt to either reveal a file or to open a file or URL using itsexecuteDaemon
method.Expected Behavior
Current Behavior
EditorPlatform.executeDaemon()
method blocks the JavaFX application thread when called throughEditorPlatform.open()
orEditorPlatform.revealInFileBrowser()
.Depending on the underlying platform behavior, the UI freezes shortly.
Steps to Reproduce
If the reveal process blocks or is just slow, SceneBuilder UI will also block.
Your Environment
Windows 22H2
Java 23
OpenJFX 23
Maven 3.9.9
The text was updated successfully, but these errors were encountered: