From 5dc1d9b2e04167b5d3908599801467c626058e6f Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Tue, 14 Jan 2020 21:46:52 +0100 Subject: [PATCH] Fail fast (ammendment for #1047) --- .../org/cryptomator/ui/fxapp/FxApplicationModule.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/fxapp/FxApplicationModule.java b/main/ui/src/main/java/org/cryptomator/ui/fxapp/FxApplicationModule.java index 9e5b50df9..5a12822b2 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/fxapp/FxApplicationModule.java +++ b/main/ui/src/main/java/org/cryptomator/ui/fxapp/FxApplicationModule.java @@ -22,6 +22,7 @@ import org.cryptomator.ui.unlock.UnlockComponent; import javax.inject.Named; import java.io.IOException; import java.io.InputStream; +import java.io.UncheckedIOException; import java.util.Collections; import java.util.List; @@ -43,9 +44,12 @@ abstract class FxApplicationModule { } try { - return List.of(createImageFromResource("/window_icon_32.png"), createImageFromResource("/window_icon_512.png")); + return List.of( // + createImageFromResource("/window_icon_32.png"), // + createImageFromResource("/window_icon_512.png") // + ); } catch (IOException e) { - return Collections.emptyList(); + throw new UncheckedIOException("Failed to load embedded resource.", e); } }