From: Kent Sutherland Date: Sat, 25 Oct 2003 01:37:50 +0000 (+0000) Subject: Minor change so it should work right. X-Git-Tag: v1.2~47 X-Git-Url: http://git.ithinksw.org/MenuTunes.git/commitdiff_plain/de2bf09451cd859cce4a514ad0fbff93cd9f3b0e Minor change so it should work right. --- diff --git a/PreferencesController.m b/PreferencesController.m index 01820ab..372cce7 100755 --- a/PreferencesController.m +++ b/PreferencesController.m @@ -204,7 +204,7 @@ static PreferencesController *prefs = nil; } else if ( [sender tag] == 5050 ) { if ([sender clickedRow] > -1) { //Set sharedPlayerHost - [df setObject:[[[[NetworkController sharedController] remoteServices] objectAtIndex:[sender clickedRow]] objectForKey:@"ip"] forKey:@"sharedPlayerHost"]; + //[df setObject:[[[[NetworkController sharedController] remoteServices] objectAtIndex:[sender clickedRow]] objectForKey:@"ip"] forKey:@"sharedPlayerHost"]; } } else if ( [sender tag] == 5060 ) { //Show selection sheet @@ -237,15 +237,18 @@ static PreferencesController *prefs = nil; [NSApp endSheet:selectPlayerSheet]; [selectPlayerSheet orderOut:nil]; - if (![controller connectToServer]) { - NSRunAlertPanel(@"Connection error.", @"The MenuTunes server you attempted to connect to was not responding. MenuTunes will revert back to the local player.", @"OK", nil, nil); + if ([selectPlayerBox contentView] == manualView) { + [df setObject:[hostTextField stringValue] forKey:@"sharedPlayerHost"]; } else { - [useSharedMenuTunesCheckbox setState:NSOnState]; + if ([sharingTableView selectedRow] > -1) { + [df setObject:[[[[NetworkController sharedController] remoteServices] objectAtIndex:[sharingTableView selectedRow]] objectForKey:@"ip"] forKey:@"sharedPlayerHost"]; + } } - if ([selectPlayerBox contentView] == manualView) { - [df setObject:[hostTextField stringValue] forKey:@"sharedPlayerHost"]; + if (![controller connectToServer]) { + NSRunAlertPanel(@"Connection error.", @"The MenuTunes server you attempted to connect to was not responding. MenuTunes will revert back to the local player.", @"OK", nil, nil); } else { + [useSharedMenuTunesCheckbox setState:NSOnState]; } } [df synchronize]; diff --git a/libValidate.a b/libValidate.a index b6ec5c1..4e6d8df 100755 Binary files a/libValidate.a and b/libValidate.a differ