diff --git a/EverythingCmdPal/Pages/Results.cs b/EverythingCmdPal/Pages/Results.cs index 36744f1..ba86f02 100644 --- a/EverythingCmdPal/Pages/Results.cs +++ b/EverythingCmdPal/Pages/Results.cs @@ -19,6 +19,7 @@ namespace EverythingCmdPal; internal sealed partial class Results : DynamicListPage { + private string _searchText = ""; internal readonly SettingsManager _settings; public Results(SettingsManager settings) { @@ -28,6 +29,17 @@ public Results(SettingsManager settings) _settings = settings; ShowDetails = true; } + public override string SearchText + { + get => _searchText; + set + { + if (_searchText == value) return; + var old = _searchText; + _searchText = value; + UpdateSearchText(old, value); + } + } public override void UpdateSearchText(string oldSearch, string newSearch) {