diff --git a/src/main/java/org/cryptomator/ui/health/CheckListController.java b/src/main/java/org/cryptomator/ui/health/CheckListController.java index daeaf3667..7e087b8b5 100644 --- a/src/main/java/org/cryptomator/ui/health/CheckListController.java +++ b/src/main/java/org/cryptomator/ui/health/CheckListController.java @@ -68,10 +68,13 @@ public class CheckListController implements FxController { } @FXML - public void toggleSelectAll(ActionEvent event) { - if (event.getSource() instanceof CheckBox c) { - checks.forEach(t -> t.chosenForExecutionProperty().set(c.isSelected())); - } + public void selectAllChecks() { + checks.forEach(t -> t.chosenForExecutionProperty().set(true)); + } + + @FXML + public void deselectAllChecks() { + checks.forEach(t -> t.chosenForExecutionProperty().set(false)); } @FXML diff --git a/src/main/resources/fxml/health_check_list.fxml b/src/main/resources/fxml/health_check_list.fxml index be749a978..61309f8f1 100644 --- a/src/main/resources/fxml/health_check_list.fxml +++ b/src/main/resources/fxml/health_check_list.fxml @@ -24,10 +24,11 @@ - -