Bug 450508 - Applications/Default Applications/Email Client -> "Google Chrome" does not work
Summary: Applications/Default Applications/Email Client -> "Google Chrome" does not work
Status: RESOLVED DUPLICATE of bug 440062
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-18 08:48 UTC by Attila Fülöp
Modified: 2022-02-18 13:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
values of the drop down list (45.03 KB, image/png)
2022-02-18 08:48 UTC, Attila Fülöp
Details
error message (22.97 KB, image/png)
2022-02-18 08:48 UTC, Attila Fülöp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Attila Fülöp 2022-02-18 08:48:07 UTC
Created attachment 146903 [details]
values of the drop down list

SUMMARY
***
If "Google Chrome" is selected as default application for Email client, the system fails whenever a user click on a "mailto" link.

***


STEPS TO REPRODUCE
1. Set "Google Chrome" (from the pre-populated drop down list - see attached screenshot) as the default "Email Client" in the System Settings/Applications/DefaultApplications 
2. Open Konsole
3. Clink on Help/About Konsole
4. Click on Authors
5. Click on mail icon (tooltip is: Email contributor)

OBSERVED RESULT

Error message popup: " Unable to create io-slave. Unknown protocol 'mailto' ". 

EXPECTED RESULT

Chrome is started with mailto "function" and user is able to edit the email.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Kubuntu 21.10 / 5.22.5
(available in About System)
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

If the "Email client" is set to "google-chrome" shell script (located in the /opt/google/chrome/ directory), than the function is working, chrome is started and user is able to edit the email.
Comment 1 Attila Fülöp 2022-02-18 08:48:49 UTC
Created attachment 146904 [details]
error message
Comment 2 Nicolas Fella 2022-02-18 13:03:10 UTC
The error message is related to https://bugs.kde.org/show_bug.cgi?id=440062

Why it offers google chrome in the first place is a mystery, it doesn't do that there. Are you using Gmail in the browser?
Comment 3 Attila Fülöp 2022-02-18 13:34:10 UTC
After fresh install of Kubuntu I did not check the content of the dropdown list, but Chrome was not installed at that time.  So I installed it from deb package. 

I think this was the moment when the dropdown list was extended with the "Google Chrome" value, but I did not checked at that time.

Later (today), I just started to play with the settings and I found this option.

Yes, I am using Gmail in the browser.
Comment 4 Nicolas Fella 2022-02-18 13:52:22 UTC
When opening Gmail it offered me to install a service handler for mailto links, which added the entry to the settings. That is actually a good feature, it would be even better if it called itsefl Gmail instead of Google Chrome. In any case, Plasma is behaving as expected as far as I can tell and the error you see is https://bugs.kde.org/show_bug.cgi?id=440062

*** This bug has been marked as a duplicate of bug 440062 ***