Jelajahi Sumber

structure constructor

Armin Schrenk 4 tahun lalu
induk
melakukan
ff84230566

+ 3 - 2
main/ui/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java

@@ -66,13 +66,15 @@ public class VaultListController implements FxController {
 		this.keychain = keychain;
 		this.addVaultWizard = addVaultWizard;
 		this.removeVault = removeVault;
-		this.emptyVaultList = Bindings.isEmpty(vaults);
 		this.vaultOptionsWindow = vaultOptionsWindow;
+
+		this.emptyVaultList = Bindings.isEmpty(vaults);
 		this.selectedVaultState = new SimpleObjectProperty<>(null);
 		this.selectedVaultPassphraseStored = new SimpleBooleanProperty(false);
 		this.selectedVaultRemovable = Bindings.createBooleanBinding(() -> selectedVaultIsInState(LOCKED, MISSING, ERROR, NEEDS_MIGRATION), selectedVaultState);
 		this.selectedVaultUnlockable = Bindings.createBooleanBinding(() -> selectedVaultIsInState(LOCKED), selectedVaultState);
 		this.selectedVaultLockable = Bindings.createBooleanBinding(() -> selectedVaultIsInState(UNLOCKED), selectedVaultState);
+
 		selectedVault.addListener(this::selectedVaultDidChange);
 	}
 
@@ -125,7 +127,6 @@ public class VaultListController implements FxController {
 		return Arrays.stream(states).anyMatch(s -> state == s);
 	}
 
-
 	@FXML
 	public void didClickAddVault() {
 		addVaultWizard.build().showAddVaultWizard();