| Summary: | Some search providers e.g. ecosia) don't work as Default Web search Keyword for fallback web search results in KRunner searches | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Jared Adams <jaxad0127> |
| Component: | kcm_webshortcuts | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | alexander.lohnau, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.5 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Screen recording showing issue | ||
|
Description
Jared Adams
2025-01-19 03:49:59 UTC
This is working fine for me. Can you attach a screen recording that shows you reproducing the issue? Created attachment 177702 [details]
Screen recording showing issue
Here's a recording showing "search tree1" not working with one default keyword, but working with another, with both keyword searches tried too.
Where does the word "search" come from? How did you settle on that as a word to use here? (In reply to Nate Graham from comment #3) > Where does the word "search" come from? How did you settle on that as a word > to use here? I'm not sure why I was using that, but it doesn't matter. Just "tree1" works for Duck Duck Go, but I get no results when Duck Duck Go Info is the default keyword search. The UI here is rather confusing; setting something as the default web search keyword, as far as I can tell, doesn't make a difference for KRunner; you always need to use the keyword of the search provider you want to use. What it does affect is the first item in the "Search for [text] with" menu items in various KDE apps. For example if you select some text in Okular and right-click it, you'll see that menu item at the bottom, and in its sub-menu, the default web search provider will be on top. Let's focus on the providers that are broken even when invoking them with their keywords. Can you gather a list of them? As far as I'm aware, they all work fine. The behavior I'm seeing for KRunner (and others using Plasma Search) is for the Web Search Keywords plugin to be invoked with the configured default keyword for all queries that don't have any other results, as a fallback. Except it only works for some search providers. > the Web Search Keywords plugin to be invoked with the configured default keyword for all queries that don't have any other results, as a fallback
Does this actually work at all? I don't think I've seen it working.
Oh my goodness, the fact that I've never seen it working is an example of the very bug you're reporting, which is why I'm confused here. I can clearly reproduce the bug by entering "foooooooooooooooooooooooooooo" into KRunner. With DuckDuckGo as the default web search keyword, I see an item prompting me to do a web search for that term. With Ecosia, I don't. |