diff --git a/src/Files.App/Views/Shells/BaseShellPage.cs b/src/Files.App/Views/Shells/BaseShellPage.cs index ba425efe5888..a2b826ff3503 100644 --- a/src/Files.App/Views/Shells/BaseShellPage.cs +++ b/src/Files.App/Views/Shells/BaseShellPage.cs @@ -361,12 +361,12 @@ protected async void ShellPage_QuerySubmitted(ISearchBoxViewModel sender, Search protected async void ShellPage_TextChanged(ISearchBoxViewModel sender, SearchBoxTextChangedEventArgs e) { - FilesystemViewModel.FilesAndFoldersFilter = sender.Query; - await FilesystemViewModel.ApplyFilesAndFoldersChangesAsync(); - if (e.Reason != SearchBoxTextChangeReason.UserInput) return; + FilesystemViewModel.FilesAndFoldersFilter = sender.Query; + await FilesystemViewModel.ApplyFilesAndFoldersChangesAsync(); + if (!string.IsNullOrWhiteSpace(sender.Query)) { var search = new FolderSearch