From 23566e909db6aa682db73da9cb4b9f438c8d1e43 Mon Sep 17 00:00:00 2001 From: benfry Date: Wed, 15 Mar 2006 13:34:28 +0000 Subject: [PATCH] fix for drag & drop exceptions on macosx.. ignore other data flavors --- app/Editor.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Editor.java b/app/Editor.java index 956cfd556..dde34447a 100644 --- a/app/Editor.java +++ b/app/Editor.java @@ -270,8 +270,10 @@ public class Editor extends JFrame try { //System.out.println(flavors[i]); //System.out.println(transferable.getTransferData(flavors[i])); - java.util.List list = - (java.util.List) transferable.getTransferData(flavors[i]); + Object stuff = transferable.getTransferData(flavors[i]); + if (!(stuff instanceof java.util.List)) continue; + java.util.List list = (java.util.List) stuff; + for (int j = 0; j < list.size(); j++) { Object item = list.get(j); if (item instanceof File) {