diff --git a/Source/LibationAvalonia/ViewModels/MainVM.Filters.cs b/Source/LibationAvalonia/ViewModels/MainVM.Filters.cs
index c4df8485..76c42e83 100644
--- a/Source/LibationAvalonia/ViewModels/MainVM.Filters.cs
+++ b/Source/LibationAvalonia/ViewModels/MainVM.Filters.cs
@@ -20,18 +20,8 @@ namespace LibationAvalonia.ViewModels
/// Library filterting query
public string FilterString { get => _filterString; set => this.RaiseAndSetIfChanged(ref _filterString, value); }
public AvaloniaList QuickFilterMenuItems { get; } = new();
-
/// Indicates if the first quick filter is the default filter
- public bool FirstFilterIsDefault
- {
- get => _firstFilterIsDefault;
- set
- {
- if (value != _firstFilterIsDefault)
- QuickFilters.UseDefault = value;
- this.RaiseAndSetIfChanged(ref _firstFilterIsDefault, value);
- }
- }
+ public bool FirstFilterIsDefault { get => _firstFilterIsDefault; set => QuickFilters.UseDefault = this.RaiseAndSetIfChanged(ref _firstFilterIsDefault, value); }
private void Configure_Filters()
@@ -48,7 +38,7 @@ namespace LibationAvalonia.ViewModels
{
Header = "Start Libation with 1st filter _Default",
- Command = ReactiveCommand.Create(FirstFilterIsDefaultToggle),
+ Command = ReactiveCommand.Create(ToggleFirstFilterIsDefault),
Icon = new CheckBox
{
BorderThickness = new Thickness(0),
@@ -63,7 +53,7 @@ namespace LibationAvalonia.ViewModels
public void AddQuickFilterBtn() => QuickFilters.Add(FilterString);
public async Task FilterBtn() => await PerformFilter(FilterString);
public async Task FilterHelpBtn() => await new LibationAvalonia.Dialogs.SearchSyntaxDialog().ShowDialog(MainWindow);
- public void FirstFilterIsDefaultToggle() => FirstFilterIsDefault = !FirstFilterIsDefault;
+ public void ToggleFirstFilterIsDefault() => FirstFilterIsDefault = !FirstFilterIsDefault;
public async Task EditQuickFiltersAsync() => await new LibationAvalonia.Dialogs.EditQuickFilters().ShowDialog(MainWindow);
public async Task PerformFilter(string filterString)
{
diff --git a/Source/LibationAvalonia/Views/MainWindow.axaml b/Source/LibationAvalonia/Views/MainWindow.axaml
index 31f0f158..6cb02cb5 100644
--- a/Source/LibationAvalonia/Views/MainWindow.axaml
+++ b/Source/LibationAvalonia/Views/MainWindow.axaml
@@ -42,7 +42,7 @@