From 9555c2e69fa23d8c161de94c11765b97afc9e860 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Tue, 14 Feb 2023 20:59:38 +0100 Subject: [PATCH] fix: correctly load SelectableProfiles for FilterProfiles --- src/PacketLogger/Models/Filters/FilterProfiles.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/PacketLogger/Models/Filters/FilterProfiles.cs b/src/PacketLogger/Models/Filters/FilterProfiles.cs index f2c1ed4..05bb180 100644 --- a/src/PacketLogger/Models/Filters/FilterProfiles.cs +++ b/src/PacketLogger/Models/Filters/FilterProfiles.cs @@ -71,7 +71,7 @@ public class FilterProfiles /// /// Gets or sets the collection of profiles. /// - public ObservableCollection SelectableProfiles { get; } + public ObservableCollection SelectableProfiles { get; private set; } /// /// Gets or sets the collection of profiles. @@ -87,6 +87,16 @@ public class FilterProfiles } DefaultProfile = value.First(); + if (DefaultFilterEnabled) + { + SelectableProfiles = new ObservableCollection(value); + } + else + { + SelectableProfiles = new ObservableCollection(value.Skip(1)); + } + SelectableProfiles.Add(new FilterProfile(false) { Name = "No profile" }); + _allProfiles = value; } } -- 2.48.1