Jeck - Final fix to r1109. It was reloading the old options halfway through saving the new ones.

This commit is contained in:
wagic.jeck
2009-10-20 04:33:43 +00:00
parent 3a4dd403e2
commit 8c4c3f2418
2 changed files with 8 additions and 8 deletions

View File

@@ -201,6 +201,7 @@ void OptionProfile::Reload(){
populate();
}
void OptionProfile::populate(){
string temp = options[Options::ACTIVE_PROFILE].str;
if (value >= selections.size()){ //TODO fail gracefully.
return;
@@ -266,14 +267,12 @@ void OptionProfile::confirmChange(bool confirmed){
int result;
if(confirmed)
result = value;
if(confirmed) result = value;
else result = initialValue;
options[Options::ACTIVE_PROFILE] = selections[result];
value = result;
options.reloadProfile(false);
populate();
if(listener && confirmed)
listener->ButtonPressed(-102,5);