private void ComboBox_SelectionChanged(object sender, SelectedItemChangedEventArgs e) { var entry = _comboBox?.SelectedItem as ISavedPresetEntry; if (entry == null) return; if (!ReferenceEquals(CurrentUserPreset, entry)) { CurrentUserPreset = entry; } else { SelectionChanged(entry); } }