Fix custom toggle is not selected when using customized java

This commit is contained in:
yushijinhun 2018-09-30 19:30:22 +08:00
parent 684813e131
commit c779172cc2
No known key found for this signature in database
GPG Key ID: 5BC167F73EA558E4

View File

@ -246,7 +246,10 @@ public final class VersionSettingsPage extends StackPane implements DecoratorPag
}
if (lastVersionSetting.isUsesCustomJavaDir()) {
javaItem.setSelectedData(null);
javaItem.getGroup().getToggles().stream()
.filter(javaItem::isCustomToggle)
.findFirst().get()
.setSelected(true);
} else {
try {
javaItem.setSelectedData(lastVersionSetting.getJavaVersion());