diff --git a/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java b/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java index 8c0c6ea24..6d4eeb492 100644 --- a/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java +++ b/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java @@ -1,6 +1,5 @@ package org.cryptomator.ui.vaultoptions; -import org.apache.commons.lang3.SystemUtils; import org.cryptomator.common.Passphrase; import org.cryptomator.common.keychain.KeychainManager; import org.cryptomator.common.vaults.Vault; @@ -64,7 +63,7 @@ public class MasterkeyOptionsController implements FxController { * @param wasSet * @param isSet true, when the checkbox is ticked, false otherwise */ - private void needAuthenticatedUserCheckboxToggled(Observable observable, Boolean wasSet, Boolean isSet) { + public synchronized void needAuthenticatedUserCheckboxToggled(Observable observable, Boolean wasSet, Boolean isSet) { try { var vaultId = vault.getId(); if (keychain.isPassphraseStored(vaultId)) {