From 5fbe642d8ee5ee7b93ab7915730440db77d7a06c Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Fri, 29 Jun 2018 02:06:55 +0700 Subject: [PATCH] Default to false instead of null so we don't crash during DnD --- source/net/filebot/ui/transfer/FileTransferable.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/net/filebot/ui/transfer/FileTransferable.java b/source/net/filebot/ui/transfer/FileTransferable.java index 05dbb191..6302ce08 100644 --- a/source/net/filebot/ui/transfer/FileTransferable.java +++ b/source/net/filebot/ui/transfer/FileTransferable.java @@ -24,7 +24,7 @@ import net.filebot.util.SystemProperty; public class FileTransferable implements Transferable { - public static final SystemProperty forceSortOrder = SystemProperty.of("net.filebot.dnd.sort", Boolean::valueOf); + public static final SystemProperty forceSortOrder = SystemProperty.of("net.filebot.dnd.sort", Boolean::valueOf, false); public static final DataFlavor uriListFlavor = createUriListFlavor(); @@ -138,6 +138,8 @@ public class FileTransferable implements Transferable { if (transferable instanceof List) { List files = (List) transferable; + System.out.println(files); + // Windows Explorer DnD / Selection Order is broken and will probably never be fixed, // so we provide an override for users that want to enforce alphanumeric sort order of files dragged in if (forceSortOrder.get()) {