#2067 reproduced
Robert Brenstein

command-click on links does not always work as expected

Reported by Robert Brenstein | July 28th, 2018 @ 11:55 AM

When I click on a link in an incoming email, I am switched to my browser and the links opens in the new window (tab). If I command-click on the same link, the switch to browser should not happen but the link should open in the browser in the back. That occurs as expected on the first command-click. However, subsequent command-clicks, whether in the same email or another, do switch to the browser that is ignore the "command" modifier. However, if I click anywhere in the mail window before the command-click, the command-click works as expected. It is clearly an interface bug. Attached are 2 screencasts that illustrate that. One shows command-clicks (red circles) without the extra click, that is as one would use them normally. Another one shows how the extra clicks (black circles) remedy the problem.

The workaround is simple and effective, so it is not a critical bug, but one has to stay cognitively alert and remember about the extra click, which is easy to skip when working under time duress, causing aggravation due to wasting time for switching the apps In other words, it would be nice if MM behaved always as expected.

Comments and changes to this ticket

  • benny

    benny August 9th, 2018 @ 12:49 PM

    • State changed from “new” to “reproduced”

    I can reproduce this, but I'm currently unable to fix it. I think it might be an Apple bug. Anyone googling this might want to know that I use openURLs:withAppBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifiers: to launch the browser. And I use the NSWorkspaceLaunchWithoutActivation option.

    There are no errors when doing this, but if a window has just been closed then it doesn't open the URL without activating the browser...

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages