Bug 319823 - Problems with Mailing List preferred handler = browser
Summary: Problems with Mailing List preferred handler = browser
Status: REPORTED
Alias: None
Product: kmail2
Classification: Applications
Component: folders (show other bugs)
Version: 5.21.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-14 10:10 UTC by Graeme Hewson
Modified: 2022-11-02 10:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Graeme Hewson 2013-05-14 10:10:08 UTC
Two problems with Browser handler; maybe needs two bug reports?

1. Invoke Handler has no effect.

Go to Folder Properties, Mailing List tab. Preferred handler was previously set to Browser.

Set address type to something with an http URL. Click Invoke Handler. Nothing happens.

2. Preferred handler changed without clicking OK.

With the preferred handler previously set to KMail, go to the Mailing List tab. 

Change the preferred handler to Browser and try to invoke Browser handler, as above. As before, nothing hapens.

Click Cancel.

Go back to the Mailing List tab and observe that the preferred handler is Browser and not KMail, even though the Cancel button was clicked, not the OK button.

To be honest, I'm not sure it's useful to invoke the handler from the Folder Properties dialog: it makes more sense to use the Message / Mailing-List submenu. If the Invoke Handler button were to be removed, then I don't think it wouldn't make sense either to have a preferred handler.
Comment 1 Laurent Montel 2013-05-14 12:11:40 UTC
1) I showed it this morning.

2) will test soon
Comment 2 Denis Kurz 2016-09-24 17:58:36 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Comment 3 Graeme Hewson 2016-09-25 11:53:54 UTC
I confirm the problems are still present in Kubuntu 16.04, which uses kmail2 version 5.1.3 (and I'm using kmail2 within kontact version 5.1.3).

I see that a handler _is_ invoked if the URI scheme is mailto. Further, the kmail handler is invoked only if the email address is at the top of the list of URIs; if a URL is at the top, nothing happens when Invoke Handler is clicked. Further still, the "Preferred handler" setting is ignored; if it's set to Browser, and an email address is at the top of the list of URIs, nevertheless clicking Invoke Handler brings up a kmail2 composer window.

I would expect that if the preferred handler is set to Browser, then clicking Invoke Handler opens the browser wherever the URL is in the list (assuming there is a URL in the list, of course). And similarly for preferred handler = KMail.
Comment 4 Graeme Hewson 2016-09-25 11:59:02 UTC
Updating Version and Status fields.
Comment 5 Justin Zobel 2022-10-24 00:46:29 UTC
Thank you for reporting this bug in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 6 Graeme Hewson 2022-11-02 10:40:32 UTC
In Folder Properties, Mailing List tab with Preferred handler = Browser, "Invoke Handler" button is ignored with a URL in the "URL for mailing list processing" field.

Using Kubuntu 22.10, KMail 5.21.1 (22.08.1). Updating Version and Status fields.