Clamp selected preset index

This commit is contained in:
Jaex 2020-07-08 09:31:15 +03:00
parent 1eae279797
commit a1464f277b

View file

@ -187,15 +187,15 @@ private void AddEffectToContextMenu(string groupName, params Type[] imageEffects
}
private void LoadSettings()
{
if (Presets != null && Presets.Count > 0)
{
foreach (ImageEffectPreset preset in Presets)
{
cbPresets.Items.Add(preset);
}
if (SelectedPresetIndex > -1 && SelectedPresetIndex < cbPresets.Items.Count)
{
cbPresets.SelectedIndex = SelectedPresetIndex;
cbPresets.SelectedIndex = SelectedPresetIndex.Clamp(0, Presets.Count - 1);
}
UpdateControlStates();