From 357bd9974e765704318d343e307d2511a8d7d885 Mon Sep 17 00:00:00 2001 From: Arnaud Jamin Date: Sun, 9 Feb 2025 17:03:24 -0500 Subject: [PATCH] Console: completion use Contains instead of StartWith --- .../Cog/Source/CogEngine/Private/CogEngineWindow_Console.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_Console.cpp b/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_Console.cpp index 0f29f8e..238c60a 100644 --- a/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_Console.cpp +++ b/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_Console.cpp @@ -590,7 +590,7 @@ void FCogEngineWindow_Console::RefreshCommandList() if (Command.IsEmpty()) { continue; } - if (CurrentUserInput.IsEmpty() == false && Command.StartsWith(CurrentUserInput) == false) + if (CurrentUserInput.IsEmpty() == false && Command.Contains(CurrentUserInput) == false) { continue; } if (CommandList.Num() >= Config->NumHistoryCommands) @@ -611,7 +611,7 @@ void FCogEngineWindow_Console::RefreshCommandList() Commands.Add(InName); }; - IConsoleManager::Get().ForEachConsoleObjectThatStartsWith(FConsoleObjectVisitor::CreateLambda(OnConsoleObject), *CurrentUserInputWithoutArgs); + IConsoleManager::Get().ForEachConsoleObjectThatContains(FConsoleObjectVisitor::CreateLambda(OnConsoleObject), *CurrentUserInputWithoutArgs); } if (Config->SortCommands)