From d8b798ff0f612fcb8539f44373eaaef8033d52af Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Sun, 4 Aug 2024 10:39:02 +0200 Subject: [PATCH] Disable feature for other platforms than Mac --- .../ui/vaultoptions/MasterkeyOptionsController.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java b/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java index 977af96b8..eb2e0be7a 100644 --- a/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java +++ b/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java @@ -1,5 +1,6 @@ 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; @@ -53,6 +54,9 @@ public class MasterkeyOptionsController implements FxController { public void initialize() { useTouchIDheckbox.selectedProperty().bindBidirectional(vault.getVaultSettings().useTouchID); useTouchIDheckbox.selectedProperty().addListener(this::useTouchIDheckboxToggled); + if (!SystemUtils.IS_OS_MAC) { + useTouchIDheckbox.visibleProperty().set(false); + } } /**