Revision: 3202 http://skim-app.svn.sourceforge.net/skim-app/?rev=3202&view=rev Author: hofman Date: 2007-11-13 02:09:30 -0800 (Tue, 13 Nov 2007)
Log Message: ----------- Get search string from apple event only when necessary. Modified Paths: -------------- trunk/SKDocument.m Modified: trunk/SKDocument.m =================================================================== --- trunk/SKDocument.m 2007-11-12 22:55:26 UTC (rev 3201) +++ trunk/SKDocument.m 2007-11-13 10:09:30 UTC (rev 3202) @@ -168,9 +168,11 @@ // Get the search string keyword if available (Spotlight passes this) NSAppleEventDescriptor *event = [[NSAppleEventManager sharedAppleEventManager] currentAppleEvent]; - NSString *searchString = [[event descriptorForKeyword:keyAESearchText] stringValue]; + NSString *searchString; - if([event eventID] == kAEOpenDocuments && searchString != nil && [@"" isEqualToString:searchString] == NO){ + if ([event eventID] == kAEOpenDocuments && + (searchString = [[event descriptorForKeyword:keyAESearchText] stringValue]) && + [@"" isEqualToString:searchString] == NO) { [[self mainWindowController] displaySearchResultsForString:searchString]; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit