Created attachment 139260 [details] [review] Fix for issue. From http://bugzilla.opensuse.org/show_bug.cgi?id=1051353 KDE system settings allows you to set the default browser as a relative binary name rather then as a desktop file, chromium amoungst others uses this feature. When the browser is stored this way the binary name is saved in the settings prefixed with a !, in these cases check_browser was incorrectly reporting that the default browser was not set (get_browser was returning the right things) The attached patch fixes this issue.
patch applied, thanks! https://cgit.freedesktop.org/xdg/xdg-utils/commit/?id=a9bf6d0a3fc771f5c4c1c5a8941e5234dc4f82bf
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.