mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
up
This commit is contained in:
parent
a1f82e1652
commit
a3b7c6808b
2 changed files with 13 additions and 12 deletions
|
|
@ -322,6 +322,7 @@ namespace Flow.Launcher
|
|||
break;
|
||||
case nameof(Settings.ShowHomePage):
|
||||
case nameof(Settings.ShowHistoryQueryResultsForHomePage):
|
||||
case nameof(Settings.ShowHistoryLastOpenedResultsForHomePage):
|
||||
if (_viewModel.QueryResultsSelected() && string.IsNullOrEmpty(_viewModel.QueryText))
|
||||
{
|
||||
_viewModel.QueryResults();
|
||||
|
|
|
|||
|
|
@ -21,18 +21,6 @@ public static class HistoryHelper
|
|||
return items;
|
||||
}
|
||||
|
||||
private static Func<ActionContext, bool> GetExecuteAction(string pluginId, string rawQuery, string title, string subTitle)
|
||||
{
|
||||
var plugin = PluginManager.GetPluginForId(pluginId);
|
||||
|
||||
var query = QueryBuilder.Build(rawQuery, PluginManager.NonGlobalPlugins);
|
||||
var freshResults = plugin.Plugin
|
||||
.QueryAsync(query, CancellationToken.None)
|
||||
.GetAwaiter()
|
||||
.GetResult();
|
||||
return freshResults?.FirstOrDefault(r => r.Title == title
|
||||
&& r.SubTitle == subTitle)?.Action;
|
||||
}
|
||||
public static Func<ActionContext, bool> GetQueryAction(string query)
|
||||
{
|
||||
return _ =>
|
||||
|
|
@ -42,4 +30,16 @@ public static class HistoryHelper
|
|||
return false;
|
||||
};
|
||||
}
|
||||
|
||||
private static Func<ActionContext, bool> GetExecuteAction(string pluginId, string rawQuery, string title, string subTitle)
|
||||
{
|
||||
var plugin = PluginManager.GetPluginForId(pluginId);
|
||||
var query = QueryBuilder.Build(rawQuery, PluginManager.NonGlobalPlugins);
|
||||
var freshResults = plugin.Plugin
|
||||
.QueryAsync(query, CancellationToken.None)
|
||||
.GetAwaiter()
|
||||
.GetResult();
|
||||
return freshResults?.FirstOrDefault(r => r.Title == title
|
||||
&& r.SubTitle == subTitle)?.Action;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue