diff --git a/Elwig/Windows/DeliveryAdminWindow.xaml.cs b/Elwig/Windows/DeliveryAdminWindow.xaml.cs index c50adf1..9272567 100644 --- a/Elwig/Windows/DeliveryAdminWindow.xaml.cs +++ b/Elwig/Windows/DeliveryAdminWindow.xaml.cs @@ -233,7 +233,6 @@ namespace Elwig.Windows { double filterOeLt = 0; var filter = TextFilter.ToList(); - var hasFilters = filter.Count > 0; if (filter.Count > 0) { var var = await Context.WineVarieties.Select(v => v.SortId).ToListAsync(); var qual = await Context.WineQualityLevels.Select(q => q.QualId).ToListAsync(); @@ -340,7 +339,7 @@ namespace Elwig.Windows { } ControlUtils.RenewItemsSource(DeliveryList, deliveries, d => ((d as Delivery)?.Year, (d as Delivery)?.DId), - DeliveryList_SelectionChanged, hasFilters ? ControlUtils.RenewSourceDefault.IfOnly : ControlUtils.RenewSourceDefault.None, !updateSort); + DeliveryList_SelectionChanged, filter.Count > 0 ? ControlUtils.RenewSourceDefault.IfOnly : ControlUtils.RenewSourceDefault.None, !updateSort); var members = deliveries.Select(d => d.Member).DistinctBy(m => m.MgNr).ToList(); StatusMembers.Text = $"Mitglieder: {members.Count}" + (members.Count > 0 && members.Count <= 4 ? $" ({string.Join(", ", members.Select(m => m.AdministrativeName))})" : "");