Mailto links bring up unneeded xdg-open dialog

Kubuntu 19.10
Brave Version 0.69.132 Chromium: 77.0.3865.90 (Official Build) (64-bit)

Clicking on a mailto link brings up a dialog box for xdg-open. That seems an unnecessary step. Clicking a mailto link should just launch the default email client as defined in the OS. Even better would be a setting that allows me to specify the default applications for specific URL types like Firefox does.

Would you mind sharing a screenshot of the xdg-open dialog you’re referring to?

Additionally, you should be able to add default site handlers by visiting the site and Allowing it to be made a handler. If you visit Settings --> Privacy/Security --> Site settings --> Default Handlers, you should be able to find any you’ve allowed (or blocked) listed here.

I removed identifying information. The popup appears when I click on the mailto link attached to Jacqueline’s name.

BTW, I first sent this by replying directly to the email you sent and received this error:

We’re sorry, but your email message to [“”] (titled Re: [Brave Community] [Support and Troubleshooting/Desktop Support] Mailto links bring up unneeded xdg-open dialog) didn’t work.

None of the destination email addresses are recognized, or the Message-ID header in the email has been modified. Please make sure that you are sending to the correct email address provided by staff.

I don’t know why that didn’t work. All I did was hit Reply in Thunderbird and sent my message.

I’m not sure why “site handlers” apply here. My original message asked how to assign a global Default Application to handle mailto URLs. It’s not site-related at all.

Wish I could see a preview of my message before sending it. I guess the image will appear correctly.

So you’ve already got your Thunderbird application to be the default handler for mailtto, correct? This is simply about removing the modal that appears when a mailto is clicked, correct?

Yes. It’s an unnecessary dialog.

This topic was automatically closed after 30 days. New replies are no longer allowed.