It seems that clicking on a link (mailspring, Riot, skype etc) goes through some checks before it actually opens the browser and this add some delay of 2-3 seconds. Is this a bug or can it be bypassed to just open it immediately?
There is not any artificial delay.
Thanks for the reply. When I disconnect the network and click on a link instead of opening a new tab in Chrome and displaying some error there I get a popup window - Unknown Host (Popup title Kio Client) which makes me think that there is some middleware that does networks checks before it invokes the software handler which is causing some delay. Otherwise if my assumption is incorrect do you have any idea what might be causing this delay? On Gnome click a link opens a new tab in chrome instantly.
I can make a short video if this will help to get a better idea what I mean. basically I click a link in a mail client and I get some small chrome icon jumping next to the cursor and sometimes it keeps jumping 1-2 seconds before it actually opens a new Chrome tab. either the link handler is adding some delay or does some additional checks that introduce this delay.
Can you show me what systemsettings -> applications -> default apps -> web browser says "in an application based on the contents" will download the mimetype first
bug 372702 seems related.
I think these were the main culprits (url type and launch feedback) so I made the changes and will report in few days.
I can confirm unchecking "in an application based on the contents" makes links open (more) immediately in a webbrowser. Downside, of course, is that they will always open in a webbrowser, even if the default applications for the given file type is something else.