From e4e84d46b6b762940a752d463241f64b3a13690e Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Tue, 23 Jul 2024 16:50:15 +0200 Subject: [PATCH] hide option, if no quick access service is present --- .../ui/preferences/GeneralPreferencesController.java | 4 ++++ src/main/resources/fxml/preferences_general.fxml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java b/src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java index 13e823fd0..caae57306 100644 --- a/src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java +++ b/src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java @@ -105,6 +105,10 @@ public class GeneralPreferencesController implements FxController { }); } + public boolean isSomeQuickAccessServiceAvailable() { + return !quickAccessServices.isEmpty(); + } + @FXML public void showLogfileDirectory() { environment.getLogDir().ifPresent(logDirPath -> application.getHostServices().showDocument(logDirPath.toUri().toString())); diff --git a/src/main/resources/fxml/preferences_general.fxml b/src/main/resources/fxml/preferences_general.fxml index 92043ac19..3e06d9031 100644 --- a/src/main/resources/fxml/preferences_general.fxml +++ b/src/main/resources/fxml/preferences_general.fxml @@ -30,7 +30,7 @@ - +