diff --git a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/sceneBuilder/SceneBuilderImpl.java b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/sceneBuilder/SceneBuilderImpl.java index 5da11e57d291..f1fcd76f53c0 100644 --- a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/sceneBuilder/SceneBuilderImpl.java +++ b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/sceneBuilder/SceneBuilderImpl.java @@ -105,9 +105,7 @@ public class SceneBuilderImpl implements SceneBuilder { if (myProject.isDisposed()) { return; } - if (Thread.getDefaultUncaughtExceptionHandler() == null) { - Thread.setDefaultUncaughtExceptionHandler(SceneBuilderImpl::logUncaughtException); - } + Thread.currentThread().setUncaughtExceptionHandler(SceneBuilderImpl::logUncaughtException); myEditorController = new EditorController(); updateCustomLibrary();