From: <ho...@us...> - 2013-02-16 15:43:53
|
Revision: 7950 http://skim-app.svn.sourceforge.net/skim-app/?rev=7950&view=rev Author: hofman Date: 2013-02-16 15:43:46 +0000 (Sat, 16 Feb 2013) Log Message: ----------- only set folders in open panel when it's not nil Modified Paths: -------------- trunk/SKDownloadPreferenceController.m Modified: trunk/SKDownloadPreferenceController.m =================================================================== --- trunk/SKDownloadPreferenceController.m 2013-02-16 13:04:07 UTC (rev 7949) +++ trunk/SKDownloadPreferenceController.m 2013-02-16 15:43:46 UTC (rev 7950) @@ -93,8 +93,10 @@ [openPanel setCanChooseDirectories:YES]; [openPanel setCanChooseFiles:NO]; [openPanel setPrompt:NSLocalizedString(@"Select", @"Button title")]; - [openPanel setDirectoryURL:[downloadsFolderURL URLByDeletingLastPathComponent]]; - [openPanel setNameFieldStringValue:[downloadsFolderURL lastPathComponent]]; + if (downloadsFolderURL) { + [openPanel setDirectoryURL:[downloadsFolderURL URLByDeletingLastPathComponent]]; + [openPanel setNameFieldStringValue:[downloadsFolderURL lastPathComponent]]; + } [openPanel beginSheetModalForWindow:[self window] completionHandler:^(NSInteger result){ if (result == NSFileHandlingPanelOKButton) { [[NSUserDefaults standardUserDefaults] setObject:[[[openPanel URL] path] stringByAbbreviatingWithTildeInPath] forKey:SKDownloadsDirectoryKey]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |