remove unnecessary binding

This commit is contained in:
Armin Schrenk
2020-05-22 11:14:35 +02:00
parent adb09a0efe
commit eb5aa4ee44
2 changed files with 5 additions and 7 deletions

View File

@@ -48,7 +48,6 @@ public class CreateNewVaultLocationController implements FxController {
private final StringProperty vaultName;
private final ResourceBundle resourceBundle;
private final BooleanBinding validVaultPath;
private final BooleanBinding invalidVaultPath;
private final BooleanProperty usePresetPath;
private final StringProperty warningText;
@@ -71,7 +70,6 @@ public class CreateNewVaultLocationController implements FxController {
this.vaultName = vaultName;
this.resourceBundle = resourceBundle;
this.validVaultPath = Bindings.createBooleanBinding(this::isValidVaultPath, vaultPath);
this.invalidVaultPath = validVaultPath.not();
this.usePresetPath = new SimpleBooleanProperty();
this.warningText = new SimpleStringProperty();
}
@@ -153,12 +151,12 @@ public class CreateNewVaultLocationController implements FxController {
return vaultPath;
}
public BooleanBinding invalidVaultPathProperty() {
return invalidVaultPath;
public BooleanBinding validVaultPathProperty() {
return validVaultPath;
}
public Boolean getInvalidVaultPath() {
return invalidVaultPath.get();
public Boolean getValidVaultPath() {
return validVaultPath.get();
}
public LocationPresets getLocationPresets() {

View File

@@ -60,7 +60,7 @@
<ButtonBar buttonMinWidth="120" buttonOrder="B+X">
<buttons>
<Button text="%generic.button.back" ButtonBar.buttonData="BACK_PREVIOUS" onAction="#back"/>
<Button text="%generic.button.next" ButtonBar.buttonData="NEXT_FORWARD" onAction="#next" defaultButton="true" disable="${controller.invalidVaultPath}"/>
<Button text="%generic.button.next" ButtonBar.buttonData="NEXT_FORWARD" onAction="#next" defaultButton="true" disable="${!controller.validVaultPath}"/>
</buttons>
</ButtonBar>
</children>