do not load presets while resetting the popdown string list in a plugin GUI

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6129 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2009-11-19 04:27:25 +00:00
parent 804f08f17e
commit c08077eef8

View file

@ -437,8 +437,8 @@ PlugUIBase::save_plugin_setting ()
to the list.
*/
set_popdown_strings (preset_combo, plugin->get_presets());
no_load_preset = true;
set_popdown_strings (preset_combo, plugin->get_presets());
preset_combo.set_active_text (name);
no_load_preset = false;
}
@ -481,6 +481,8 @@ void
PlugUIBase::update_presets ()
{
vector<string> presets = plugin->get_presets();
no_load_preset = true;
set_popdown_strings (preset_combo, plugin->get_presets());
string current_preset = plugin->current_preset();
@ -492,4 +494,6 @@ PlugUIBase::update_presets ()
}
}
}
no_load_preset = false;
}