Search by regex, modal Enter fixes
This commit is contained in:
@@ -310,13 +310,13 @@ public class NavigationUserCommandHandlerService : UserCommandHandlerServiceBase
|
||||
|
||||
private Task EnterRapidTravel()
|
||||
{
|
||||
_appState.SwitchViewMode(ViewMode.RapidTravel);
|
||||
_appState.SwitchViewModeAsync(ViewMode.RapidTravel);
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
private Task ExitRapidTravel()
|
||||
{
|
||||
_appState.SwitchViewMode(ViewMode.Default);
|
||||
_appState.SwitchViewModeAsync(ViewMode.Default);
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
|
||||
@@ -106,10 +106,10 @@ public class ToolUserCommandHandlerService : UserCommandHandlerServiceBase
|
||||
//TODO proper error message
|
||||
if (string.IsNullOrWhiteSpace(searchQuery)) return;
|
||||
|
||||
var searchMatcher = searchCommand.SearchType switch
|
||||
ISearchMatcher searchMatcher = searchCommand.SearchType switch
|
||||
{
|
||||
SearchType.NameContains => new NameContainsMatcher(_itemNameConverterService, searchQuery),
|
||||
//SearchType.NameRegex => new NameRegexMatcher(searchQuery),
|
||||
SearchType.NameRegex => new RegexMatcher(searchQuery),
|
||||
_ => throw new ArgumentOutOfRangeException()
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user