summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAkemi <der.richter@gmx.de>2016-12-13 21:37:05 +0100
committerAkemi <der.richter@gmx.de>2016-12-14 00:34:16 +0100
commita6035439a9abc531f9229842708b89750fec82fd (patch)
tree2b58fb19aad31c30d312fa8e19b58ddb2af0dd8f
parent3bb06155c9c02fb662aa012bf3873782f9256d4a (diff)
downloadmpv-a6035439a9abc531f9229842708b89750fec82fd.tar.bz2
mpv-a6035439a9abc531f9229842708b89750fec82fd.tar.xz
cocoa: fix dropping of certain urls on the window
the 'path' of an youtube url (youtube.com/watch?v=x) would just be '/watch'. obviously this fails to load.
-rw-r--r--video/out/cocoa/events_view.m7
1 files changed, 6 insertions, 1 deletions
diff --git a/video/out/cocoa/events_view.m b/video/out/cocoa/events_view.m
index 4a0c4bfe04..5de4a99eec 100644
--- a/video/out/cocoa/events_view.m
+++ b/video/out/cocoa/events_view.m
@@ -362,7 +362,12 @@
options:@{}];
NSMutableArray* ar = [[[NSMutableArray alloc] init] autorelease];
for (NSURL* url in pbitems) {
- [ar addObject:[url path]];
+ if (url.fileURL) {
+ [ar addObject:[url path]];
+ }
+ else {
+ [ar addObject:[url absoluteString]];
+ }
}
[self.adapter handleFilesArray:ar];
return YES;