SUMMARY After set the default browser from the browser itself, when you call the default browser, is called the previously set. But the menu displays which one we wanted to set. Also, if you change the default browser in this menu and click apply, then everything works correctly. STEPS TO REPRODUCE 1. Install vivaldi, chrome, ets 2. Open browser and set "default browser" from browser 3. Open links from any OBSERVED RESULT The link will open in the previous browser EXPECTED RESULT The link will open in the new browser SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Manjaro KDE (available in About System) KDE Plasma Version: 5.20.4 KDE Frameworks Version: 5.77.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
What does System Settings > Applications > Default Applications say? Does it match the browser you want to be the default one?
If you change the default browser from within the browser, then the browser does not match in the settings menu.At the same time, the browser itself thinks that it was set correctly, if you set the setting in each browser, then everyone will consider themselves set by default
Can confirm. Setting the default browser from within any web browser does not update the setting in the KCM. They don't seem to be looking at the same config files.
Part of the issue comes from requiring a recent xdg-utils (https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/29) but xdg-utils is not released often to say the least, last version is 2 years old...
So is this an upstream issue fixed by https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/29 then?
(In reply to Nate Graham from comment #5) > So is this an upstream issue fixed by > https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/29 then? Yes, but without a release can we say "fixed upstream ?"
We can. And we need to focus our efforts upstream, on getting a new release! :p Keeping this bug report open won't accomplish that.