From 4891501f62067843e7e2b63fbf30f6f6f162d335 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Thu, 14 Sep 2023 23:27:43 +0200 Subject: [PATCH] DeliveryAdminWindow: Fix filter count check --- Elwig/Windows/DeliveryAdminWindow.xaml.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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))})" : "");