From b9545ee44e0b76df7bbaf25607500dcc7b3aa744 Mon Sep 17 00:00:00 2001 From: Jim Procter Date: Mon, 30 May 2016 12:02:44 +0100 Subject: [PATCH] JAL-1552 fix JAL-2122 resolve File->string before adding to List. --- src/jalview/gui/Desktop.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/jalview/gui/Desktop.java b/src/jalview/gui/Desktop.java index 94f2e82..698b164 100644 --- a/src/jalview/gui/Desktop.java +++ b/src/jalview/gui/Desktop.java @@ -3164,8 +3164,12 @@ public class Desktop extends jalview.jbgui.GDesktop implements // Works on Windows and MacOSX Cache.log.debug("Drop handled as javaFileListFlavor"); evt.acceptDrop(DnDConstants.ACTION_COPY_OR_MOVE); - files.addAll((java.util.List) t - .getTransferData(DataFlavor.javaFileListFlavor)); + for (Object file : (List) t + .getTransferData(DataFlavor.javaFileListFlavor)) + { + files.add(((File)file).toString()); + protocols.add(FormatAdapter.FILE); + } } else { -- 1.7.10.2