vlc/vlc-2.0 | branch: master | David Fuhrmann <[email protected]> | Sun Jun 24 10:51:38 2012 +0200| [478d3fcd61c9f89c0f2c38a34f58ea43647b054c] | committer: David Fuhrmann
macosx: device open: set new media folder as current item when it is added (cherry picked from commit ad09e6fbfb12153fd79cc5256b33407fec3309b8) Signed-off-by: David Fuhrmann <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=478d3fcd61c9f89c0f2c38a34f58ea43647b054c --- modules/gui/macosx/open.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/gui/macosx/open.m b/modules/gui/macosx/open.m index 2b21bc5..d08bc53 100644 --- a/modules/gui/macosx/open.m +++ b/modules/gui/macosx/open.m @@ -871,6 +871,10 @@ static VLCOpen *_o_sharedMainInstance = nil; else [o_disc_selector_pop setHidden: NO]; + // select newly added media folder + if (o_notification && [[o_notification name] isEqualToString:@"VLCNewMediaFolderNotification"]) + [o_disc_selector_pop selectItemAtIndex: [[o_disc_selector_pop itemArray] count] - 1]; + [self showSelectedOpticalDisc]; } else @@ -903,7 +907,7 @@ static VLCOpen *_o_sharedMainInstance = nil; if ([o_path length] > 0 ) { [o_specialMediaFolders addObject: o_path]; - [self scanOpticalMedia: nil]; + [self scanOpticalMedia: [NSNotification notificationWithName:@"VLCNewMediaFolderNotification" object:nil]]; } } } _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
