From 583b8f3cb40016ac367fb7d4886dc6eac00225d9 Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Sat, 6 Feb 2021 00:02:55 -0800 Subject: [PATCH] Hopefully fix Drag and Drop for everyone --- Playlist/PlaylistController.m | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Playlist/PlaylistController.m b/Playlist/PlaylistController.m index 15a3dfc3e..9283f304b 100644 --- a/Playlist/PlaylistController.m +++ b/Playlist/PlaylistController.m @@ -230,15 +230,12 @@ // Get files from a normal file drop (such as from Finder) if ([bestType isEqualToString:NSPasteboardTypeFileURL]) { - NSMutableArray *urls = [[NSMutableArray alloc] init]; - - for (NSString *file in - [[info draggingPasteboard] propertyListForType:NSPasteboardTypeFileURL]) { - [urls addObject:[NSURL fileURLWithPath:file]]; - } + NSArray *classes = @[[NSURL class]]; + NSDictionary *options = @{}; + NSArray *files = [pboard readObjectsForClasses:classes options:options]; //[playlistLoader insertURLs:urls atIndex:row sort:YES]; - [acceptedURLs addObjectsFromArray:urls]; + [acceptedURLs addObjectsFromArray:files]; } // Get files from an iTunes drop