@@ -350,18 +350,15 @@ private async void Omnibar_TextChanged(Omnibar sender, OmnibarTextChangedEventAr
350350
351351 if ( Omnibar . CurrentSelectedMode == OmnibarPathMode )
352352 {
353- await ViewModel . PopulateOmnibarSuggestionsForPathMode ( ) ;
353+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForPathMode ) ;
354354 }
355355 else if ( Omnibar . CurrentSelectedMode == OmnibarCommandPaletteMode )
356356 {
357- await DispatcherQueue . EnqueueOrInvokeAsync ( ( ) =>
358- {
359- ViewModel . PopulateOmnibarSuggestionsForCommandPaletteMode ( ) ;
360- } ) ;
357+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForCommandPaletteMode ) ;
361358 }
362359 else if ( Omnibar . CurrentSelectedMode == OmnibarSearchMode )
363360 {
364- await ViewModel . PopulateOmnibarSuggestionsForSearchMode ( ) ;
361+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForSearchMode ) ;
365362 }
366363 }
367364
@@ -464,19 +461,13 @@ private async void Omnibar_ModeChanged(object sender, OmnibarModeChangedEventArg
464461 ? Constants . UserEnvironmentPaths . HomePath
465462 : ContentPageContext . ShellPage . ShellViewModel . WorkingDirectory ;
466463
467- await DispatcherQueue . EnqueueOrInvokeAsync ( async ( ) =>
468- {
469- await ViewModel . PopulateOmnibarSuggestionsForPathMode ( ) ;
470- } ) ;
464+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForPathMode ) ;
471465 }
472466 else if ( e . NewMode == OmnibarCommandPaletteMode )
473467 {
474468 ViewModel . OmnibarCommandPaletteModeText = string . Empty ;
475469
476- await DispatcherQueue . EnqueueOrInvokeAsync ( ( ) =>
477- {
478- ViewModel . PopulateOmnibarSuggestionsForCommandPaletteMode ( ) ;
479- } ) ;
470+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForCommandPaletteMode ) ;
480471 }
481472 else if ( e . NewMode == OmnibarSearchMode )
482473 {
@@ -485,7 +476,7 @@ await DispatcherQueue.EnqueueOrInvokeAsync(() =>
485476 else
486477 ViewModel . OmnibarSearchModeText = ViewModel . InstanceViewModel . CurrentSearchQuery ;
487478
488- await ViewModel . PopulateOmnibarSuggestionsForSearchMode ( ) ;
479+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForSearchMode ) ;
489480 }
490481 }
491482
@@ -499,23 +490,17 @@ private async void Omnibar_IsFocusedChanged(Omnibar sender, OmnibarIsFocusedChan
499490 ? Constants . UserEnvironmentPaths . HomePath
500491 : ContentPageContext . ShellPage . ShellViewModel . WorkingDirectory ;
501492
502- await DispatcherQueue . EnqueueOrInvokeAsync ( async ( ) =>
503- {
504- await ViewModel . PopulateOmnibarSuggestionsForPathMode ( ) ;
505- } ) ;
493+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForPathMode ) ;
506494 }
507495 else if ( Omnibar . CurrentSelectedMode == OmnibarCommandPaletteMode )
508496 {
509497 ViewModel . OmnibarCommandPaletteModeText = string . Empty ;
510498
511- await DispatcherQueue . EnqueueOrInvokeAsync ( ( ) =>
512- {
513- ViewModel . PopulateOmnibarSuggestionsForCommandPaletteMode ( ) ;
514- } ) ;
499+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForCommandPaletteMode ) ;
515500 }
516501 else if ( Omnibar . CurrentSelectedMode == OmnibarSearchMode )
517502 {
518- await ViewModel . PopulateOmnibarSuggestionsForSearchMode ( ) ;
503+ await DispatcherQueue . EnqueueOrInvokeAsync ( ViewModel . PopulateOmnibarSuggestionsForSearchMode ) ;
519504 }
520505 }
521506 }
0 commit comments