Fix Quick Access items not appearing in Explorer plugin search results

Remove the incorrect `QuickAccessKeywordEnabled` check from
`GetQuickAccessResultsFilteredByActionKeyword`. Quick Access items
should always be merged into regular search results when they match
the query, regardless of whether the dedicated Quick Access action
keyword is enabled. The `QuickAccessKeywordEnabled` flag should only
control whether the dedicated action keyword (e.g. `q foo`) activates
Quick Access-only searches.

Fixes: Quick Access items missing in Explorer plugin (2.1.0 regression)

Co-authored-by: Jack251970 <53996452+Jack251970@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-02-25 11:08:36 +00:00
parent c9abac7786
commit a970a21afa

View file

@ -299,9 +299,6 @@ namespace Flow.Launcher.Plugin.Explorer.Search
private List<Result> GetQuickAccessResultsFilteredByActionKeyword(Query query, List<ActionKeyword> actions)
{
if (!Settings.QuickAccessKeywordEnabled)
return [];
var results = QuickAccess.AccessLinkListMatched(query, Settings.QuickAccessLinks);
if (results.Count == 0)
return [];