~ruther/NosTale-PacketLogger

9555c2e69fa23d8c161de94c11765b97afc9e860 — Rutherther 2 years ago e12f03d
fix: correctly load SelectableProfiles for FilterProfiles
1 files changed, 11 insertions(+), 1 deletions(-)

M src/PacketLogger/Models/Filters/FilterProfiles.cs
M src/PacketLogger/Models/Filters/FilterProfiles.cs => src/PacketLogger/Models/Filters/FilterProfiles.cs +11 -1
@@ 71,7 71,7 @@ public class FilterProfiles
    /// <summary>
    /// Gets or sets the collection of profiles.
    /// </summary>
    public ObservableCollection<FilterProfile> SelectableProfiles { get; }
    public ObservableCollection<FilterProfile> SelectableProfiles { get; private set; }

    /// <summary>
    /// Gets or sets the collection of profiles.


@@ 87,6 87,16 @@ public class FilterProfiles
            }

            DefaultProfile = value.First();
            if (DefaultFilterEnabled)
            {
                SelectableProfiles = new ObservableCollection<FilterProfile>(value);
            }
            else
            {
                SelectableProfiles = new ObservableCollection<FilterProfile>(value.Skip(1));
            }
            SelectableProfiles.Add(new FilterProfile(false) { Name = "No profile" });

            _allProfiles = value;
        }
    }

Do not follow this link