diff --git a/Source/LibationAvalonia/Dialogs/EditReplacementChars.axaml.cs b/Source/LibationAvalonia/Dialogs/EditReplacementChars.axaml.cs index 37ebc208..3d7921e2 100644 --- a/Source/LibationAvalonia/Dialogs/EditReplacementChars.axaml.cs +++ b/Source/LibationAvalonia/Dialogs/EditReplacementChars.axaml.cs @@ -70,7 +70,7 @@ namespace LibationAvalonia.Dialogs public void ReplacementGrid_KeyDown(object sender, Avalonia.Input.KeyEventArgs e) { if (e.Key == Avalonia.Input.Key.Delete - && replacementGrid.SelectedItem is ReplacementsExt repl + && ((DataGrid)sender).SelectedItem is ReplacementsExt repl && !repl.Mandatory && !repl.IsDefault) {