enhance: supports remove single histories filter (#987)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo 2025-02-18 10:04:56 +08:00
parent 14f47a9007
commit e28abf8119
No known key found for this signature in database
3 changed files with 22 additions and 1 deletions

View file

@ -519,5 +519,13 @@ namespace SourceGit.Views
e.Handled = true;
}
private void OnRemoveSelectedHistoriesFilter(object sender, RoutedEventArgs e)
{
if (DataContext is ViewModels.Repository repo && sender is Button { DataContext: Models.Filter filter})
repo.RemoveHistoriesFilter(filter);
e.Handled = true;
}
}
}