mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-05 18:57:19 +02:00
Corrected querytext display on action keyword (#6341)
* Corrected querytexdisplay on action keyword * Added tests for UpdateResultWithActionKeyword
This commit is contained in:
committed by
GitHub
parent
85fa644aca
commit
cd906b0a6f
@@ -172,6 +172,7 @@ namespace Wox.Core.Plugin
|
||||
if (results != null)
|
||||
{
|
||||
UpdatePluginMetadata(results, metadata, query);
|
||||
UpdateResultWithActionKeyword(results, query);
|
||||
}
|
||||
});
|
||||
metadata.QueryCount += 1;
|
||||
@@ -185,6 +186,23 @@ namespace Wox.Core.Plugin
|
||||
}
|
||||
}
|
||||
|
||||
private static List<Result> UpdateResultWithActionKeyword(List<Result> results, Query query)
|
||||
{
|
||||
foreach (Result result in results)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(result.QueryTextDisplay))
|
||||
{
|
||||
result.QueryTextDisplay = string.Format("{0} {1}", query.ActionKeyword, result.QueryTextDisplay);
|
||||
}
|
||||
else
|
||||
{
|
||||
result.QueryTextDisplay = string.Format("{0} {1}", query.ActionKeyword, result.Title);
|
||||
}
|
||||
}
|
||||
|
||||
return results;
|
||||
}
|
||||
|
||||
public static void UpdatePluginMetadata(List<Result> results, PluginMetadata metadata, Query query)
|
||||
{
|
||||
foreach (var r in results)
|
||||
|
||||
Reference in New Issue
Block a user