From 719a91692abf3de457a36f331e2a113574b91fa9 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Tue, 2 Jun 2026 20:21:16 +0200 Subject: [PATCH] cleanup --- .../java/org/cryptomator/ui/fxapp/AppLaunchEventHandler.java | 1 - .../org/cryptomator/ui/mainwindow/VaultListController.java | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/cryptomator/ui/fxapp/AppLaunchEventHandler.java b/src/main/java/org/cryptomator/ui/fxapp/AppLaunchEventHandler.java index 77c774e6b..ea7d47752 100644 --- a/src/main/java/org/cryptomator/ui/fxapp/AppLaunchEventHandler.java +++ b/src/main/java/org/cryptomator/ui/fxapp/AppLaunchEventHandler.java @@ -72,7 +72,6 @@ class AppLaunchEventHandler { // TODO deduplicate MainWindowController... private void openPotentialVault(Path path) { - assert !Platform.isFxApplicationThread(); Path potentialVaultPath = path.getFileName().toString().endsWith(CRYPTOMATOR_FILENAME_EXT) ? path.getParent() : path; Optional existing = vaultListManager.get(potentialVaultPath.normalize().toAbsolutePath()); if (existing.isPresent()) { diff --git a/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java b/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java index 902b534fe..2c28d0fb1 100644 --- a/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java +++ b/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java @@ -338,7 +338,8 @@ public class VaultListController implements FxController { LOG.warn("Cannot add {}: {}", target, e.getMessage()); Platform.runLater(() -> dialogs.prepareNotAVaultDirectoryDialog(mainWindow, e).build().showAndWait()); } catch (IOException e) { - LOG.error("Failed to add vault {}", target, e); + LOG.warn("Failed to add vault {}", target, e); + Platform.runLater(() -> appWindows.showErrorWindow(e, mainWindow, null)); } }); }