// This is used by Unix drag system
evt.acceptDrop(DnDConstants.ACTION_COPY_OR_MOVE);
String data = (String) t.getTransferData(uriListFlavor);
+ if (data == null)
+ {
+ // try 'best' dataflavor
+ data = (String) t.getTransferData(DataFlavor
+ .selectBestTextFlavor(t.getTransferDataFlavors()));
+ }
files = new java.util.ArrayList(1);
for (java.util.StringTokenizer st = new java.util.StringTokenizer(
data, "\r\n"); st.hasMoreTokens();)