sailfishos/sailfish-browser

Searching immediately after launch uses alphanumerically first search engine

Opened this issue · 0 comments

When launching SailfishOS browser and firing up a search engine request directly from the URL/ search field, the search engine used for that is not the one chosen in the settings but the first one of the search engine names sorted alphanumerically. Subsequent search requests are done correctly using the configured search engine.
In my case I configured the browser to use DuckDuckGo as its default search engine, but quickly after launch Baidu is used. I'm using the custom set of search providers supplied by coderus.

It seams like search requests can be handled already before the search engine configuration is read completely, falling back to using the first search engine entry as a default. I suspect that this issue becomes most apparent on slower hardware like the sbj, where I reproduced this bug on.

Sailfish OS version: 2.2.1.18