diff options
author | Tom Schindl | 2017-02-07 00:23:18 +0000 |
---|---|---|
committer | Tom Schindl | 2017-02-07 00:23:18 +0000 |
commit | bf303fc9c60138aeea9f7c2fb5babf64cc13c1e7 (patch) | |
tree | 438f9bef461243d681e411fe8f6f6f84502b4334 /bundles | |
parent | bc17a93d1dbed0fbbcb1adb261e16bd0842a94f2 (diff) | |
download | org.eclipse.efxclipse-bf303fc9c60138aeea9f7c2fb5babf64cc13c1e7.tar.gz org.eclipse.efxclipse-bf303fc9c60138aeea9f7c2fb5babf64cc13c1e7.tar.xz org.eclipse.efxclipse-bf303fc9c60138aeea9f7c2fb5babf64cc13c1e7.zip |
fix for JavaFX regression https://bugs.openjdk.java.net/browse/JDK-8174048
Diffstat (limited to 'bundles')
-rw-r--r-- | bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/dialog/Dialog.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/dialog/Dialog.java b/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/dialog/Dialog.java index 874763c0f..73eebd676 100644 --- a/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/dialog/Dialog.java +++ b/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/dialog/Dialog.java @@ -14,6 +14,7 @@ import java.util.Optional; import java.util.function.Consumer;
import java.util.stream.Collectors;
+import org.eclipse.fx.ui.controls.JavaFXCompatUtil;
import org.eclipse.fx.ui.controls.stage.DefaultFramePane;
import org.eclipse.fx.ui.panes.GridData;
import org.eclipse.fx.ui.panes.GridData.Alignment;
@@ -26,6 +27,7 @@ import javafx.beans.property.ObjectProperty; import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;
import javafx.beans.value.ObservableValue;
+import javafx.beans.value.WritableValue;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.geometry.Pos;
@@ -109,6 +111,10 @@ public class Dialog extends DefaultFramePane { Platform.runLater( () -> e.requestFocus());
} );
}
+ // Fix regression introduced in Java8u102
+ Platform.runLater( () -> {
+ JavaFXCompatUtil.reapplyCSS(this);
+ });
}
@Override
|