@@ -45,7 +45,6 @@ public ModernShellPage() : base(new CurrentInstanceViewModel())
4545 ShellViewModel . PageTypeUpdated += FilesystemViewModel_PageTypeUpdated ;
4646 ShellViewModel . OnSelectionRequestedEvent += FilesystemViewModel_OnSelectionRequestedEvent ;
4747 ShellViewModel . GitDirectoryUpdated += FilesystemViewModel_GitDirectoryUpdated ;
48- ShellViewModel . DirectoryInfoUpdated += ShellViewModel_DirectoryInfoUpdated ;
4948 ShellViewModel . FocusFilterHeader += ShellViewModel_FocusFilterHeader ;
5049
5150 ToolbarViewModel . PathControlDisplayText = Strings . Home . GetLocalizedResource ( ) ;
@@ -63,13 +62,6 @@ private async void ShellViewModel_FocusFilterHeader(object sender, EventArgs e)
6362 FilterTextBox . Focus ( FocusState . Programmatic ) ;
6463 }
6564
66- private void ShellViewModel_DirectoryInfoUpdated ( object sender , EventArgs e )
67- {
68- // Regular binding causes issues when refreshing the directory so we set the text manually
69- if ( FilterTextBox ? . IsLoaded ?? false )
70- FilterTextBox . Text = ShellViewModel . FilesAndFoldersFilter ?? string . Empty ;
71- }
72-
7365 private void ModernShellPage_RefreshWidgetsRequested ( object sender , EventArgs e )
7466 {
7567 if ( ItemDisplayFrame ? . Content is HomePage currentPage )
@@ -342,16 +334,6 @@ public override void NavigateToPath(string? navigationPath, Type? sourcePageType
342334 ToolbarViewModel . PathControlDisplayText = ShellViewModel . WorkingDirectory ;
343335 }
344336
345- private async void FilterTextBox_TextChanged ( AutoSuggestBox sender , AutoSuggestBoxTextChangedEventArgs args )
346- {
347- if ( args . Reason is AutoSuggestionBoxTextChangeReason . UserInput )
348- {
349- ShellViewModel . FilesAndFoldersFilter = sender . Text ;
350- await ShellViewModel . ApplyFilesAndFoldersChangesAsync ( ) ;
351- }
352-
353- }
354-
355337 private void FilterTextBox_PreviewKeyDown ( object sender , KeyRoutedEventArgs e )
356338 {
357339 if ( e . Key is VirtualKey . Escape &&
0 commit comments