1. google-chrome is set as default web browser in KDE Plasma Settings. 2. google-chrome always on startup ask me about setting up as default browser (not honor 1.). 3. firefox don't have this issue and IF it is set as default browser THEN firefox "see" that it is set as default browser. 4. xdg-open https://archlinux.org command call google-chrome against 1. Issue present since plasma 5.6.0 Reproducible: Always
I can confirm it. I am using KDE plasma 5.6.2
Likely cause: kde-cli-tools (ktraderclient5) apparently changed output format, which broke xdg-mime . 2 possible fixes: * kde-cli-tools change was reverted/fixed, but apparently only in master/ branch (so not in any released version yet): https://quickgit.kde.org/?p=kde-cli-tools.git&a=commit&h=80e0d16e248aad690c14dbfff88881fab6d79415 * xdg-utils was fixed to handle it both ways recently too: https://cgit.freedesktop.org/xdg/xdg-utils/commit/?id=31db8136bdf61e7f9cb866f9d47c99c63343558d Getting either or both of these fixes should help address the problem here. an extra complication, chrome bundles it's own copy of xdg-utils, so unknown when/if that will get fixed.
Re-assigning to kde-cli-tools, so they can consider whether to backport the fix to 5.6 branch (or not).
And for completeness, see also related xdg-utils bug, https://bugs.freedesktop.org/show_bug.cgi?id=94946