From fba00a82017e78b111e9d454e39320d4dadf049d Mon Sep 17 00:00:00 2001 From: Stefan Kolb Date: Sun, 20 Mar 2016 12:39:06 +0100 Subject: [PATCH] Fix #972 Correct boolean logic --- src/main/java/net/sf/jabref/gui/desktop/os/Linux.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/sf/jabref/gui/desktop/os/Linux.java b/src/main/java/net/sf/jabref/gui/desktop/os/Linux.java index 981b69e6f75..8eddfbe1a83 100644 --- a/src/main/java/net/sf/jabref/gui/desktop/os/Linux.java +++ b/src/main/java/net/sf/jabref/gui/desktop/os/Linux.java @@ -14,7 +14,7 @@ public void openFile(String filePath, String fileType) throws IOException { ExternalFileType type = ExternalFileTypes.getInstance().getExternalFileTypeByExt(fileType); String viewer; - if (type == null && !type.getOpenWithApplication().isPresent()) { + if (type == null || !type.getOpenWithApplication().isPresent()) { viewer = "xdg-open"; } else { viewer = type.getOpenWithApplication().get();