瀏覽代碼

Improve thread handling

Ralph Plawetzki 7 月之前
父節點
當前提交
c8075dbc19
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java

+ 1 - 2
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		 <code>true</code>, when the checkbox is ticked, <code>false</code> 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)) {