X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/b936ca5ffb6320a3febce6a7d0c2875b072ac6bc..ce07e58f56b64ce6eea89ecbd66fa7bb8af57519:/MenuController.m diff --git a/MenuController.m b/MenuController.m index 94dc8c8..43a1a65 100755 --- a/MenuController.m +++ b/MenuController.m @@ -137,6 +137,13 @@ } } else if ([nextObject isEqualToString:@"Show Player"]) { tempItem = [menu addItemWithTitle:[NSString stringWithFormat:@"Show %@", [[[MainController sharedController] currentRemote] playerSimpleName]] action:@selector(performMainMenuAction:) keyEquivalent:@""]; + + if ( (keyCombo = [[HotKeyCenter sharedCenter] keyComboForName:@"ShowPlayer"]) ) { + [self setKeyEquivalentForCode:[keyCombo keyCode] + andModifiers:[keyCombo modifiers] + onItem:tempItem]; + } + [tempItem setTarget:self]; [tempItem setTag:MTMenuShowPlayerItem]; } else if ([nextObject isEqualToString:@"Preferences"]) { @@ -177,9 +184,12 @@ } if ([defaults boolForKey:@"showTrackNumber"]) { - [menu addItemWithTitle:[NSString stringWithFormat:@" Track %i", [currentRemote currentSongTrack]] + int track = [currentRemote currentSongTrack]; + if (track) { + [menu addItemWithTitle:[NSString stringWithFormat:@" Track %i", track] action:nil keyEquivalent:@""]; + } } if ([defaults boolForKey:@"showTime"]) {