private void productionType_COMBO_TextChanged(object sender, TextChangedEventArgs e) { ComboBox combo = (ComboBox)sender; if (combo.IsKeyboardFocusWithin || combo.IsMouseCaptured) { SettingChanged?.Invoke(); } }