From 8200dfc88f10dea911d979d0b26fc613ba6deb78 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Tue, 4 Feb 2014 13:18:48 +0000 Subject: [PATCH] * force file order on drop --- .../filebot/ui/rename/FilesListTransferablePolicy.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/net/sourceforge/filebot/ui/rename/FilesListTransferablePolicy.java b/source/net/sourceforge/filebot/ui/rename/FilesListTransferablePolicy.java index a1c2a17b..89541ce0 100644 --- a/source/net/sourceforge/filebot/ui/rename/FilesListTransferablePolicy.java +++ b/source/net/sourceforge/filebot/ui/rename/FilesListTransferablePolicy.java @@ -11,6 +11,7 @@ import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Scanner; +import java.util.TreeSet; import java.util.logging.Level; import java.util.logging.Logger; @@ -92,7 +93,7 @@ class FilesListTransferablePolicy extends FileTransferablePolicy { } else if (f.isDirectory()) { File[] children = f.listFiles(); if (children != null) { - queue.addAll(0, asList(children)); + queue.addAll(0, new TreeSet(asList(children))); // FORCE NATURAL FILE ORDER } } }