diff --git a/Base.lproj/Equalizer.xib b/Base.lproj/Equalizer.xib index d3e00a5c5..32d98c12c 100644 --- a/Base.lproj/Equalizer.xib +++ b/Base.lproj/Equalizer.xib @@ -55,7 +55,7 @@ - + @@ -130,8 +130,8 @@ - + @@ -145,7 +145,7 @@ - + @@ -154,7 +154,7 @@ - + @@ -163,7 +163,7 @@ - + @@ -172,7 +172,7 @@ - + @@ -181,7 +181,7 @@ - + @@ -190,7 +190,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -208,7 +208,7 @@ - + @@ -217,7 +217,7 @@ - + @@ -226,7 +226,7 @@ - + @@ -235,7 +235,7 @@ - + @@ -244,7 +244,7 @@ - + @@ -253,7 +253,7 @@ - + @@ -262,7 +262,7 @@ - + @@ -271,7 +271,7 @@ - + @@ -280,7 +280,7 @@ - + @@ -289,7 +289,7 @@ - + @@ -298,7 +298,7 @@ - + @@ -307,7 +307,7 @@ - + @@ -316,7 +316,7 @@ - + @@ -325,7 +325,7 @@ - + @@ -334,7 +334,7 @@ - + @@ -343,7 +343,7 @@ - + @@ -352,7 +352,7 @@ - + @@ -361,7 +361,7 @@ - + @@ -370,7 +370,7 @@ - + @@ -379,7 +379,7 @@ - + @@ -388,7 +388,7 @@ - + @@ -397,7 +397,7 @@ - + @@ -406,7 +406,7 @@ - + @@ -570,230 +570,259 @@ + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + @@ -802,6 +831,7 @@ + @@ -810,6 +840,7 @@ + @@ -818,6 +849,7 @@ + diff --git a/Equalizer/EqualizerWindowController.m b/Equalizer/EqualizerWindowController.m index 5f290fb14..282cb7916 100644 --- a/Equalizer/EqualizerWindowController.m +++ b/Equalizer/EqualizerWindowController.m @@ -462,8 +462,8 @@ void equalizerApplyPreset(AudioUnit au, const NSDictionary *preset) { NSInteger tag = [sender tag]; NSInteger count = [equalizer_presets_processed count]; - if([presetSelector indexOfSelectedItem] != count) { - [presetSelector selectItemAtIndex:count]; + if([[NSUserDefaults standardUserDefaults] integerForKey:@"GraphicEQpreset"] != count) { + [[NSUserDefaults standardUserDefaults] setInteger:count forKey:@"GraphicEQpreset"]; } if(tag == 0) { @@ -481,8 +481,6 @@ void equalizerApplyPreset(AudioUnit au, const NSDictionary *preset) { NSInteger index = [sender indexOfSelectedItem]; if(index >= 0 && index < [equalizer_presets_processed count]) { - [[NSUserDefaults standardUserDefaults] setInteger:index forKey:@"GraphicEQpreset"]; - NSDictionary *preset = [equalizer_presets_processed objectAtIndex:index]; equalizerApplyPreset(au, preset);