#2460 new
Kai Grossjohann

Composing umlauts fails after email address

Reported by Kai Grossjohann | December 7th, 2019 @ 09:47 AM

As a German software developer, I have a need to both type the German umlaut characters and ß (äöüßÄÖÜ), and also the programming characters square brackets, curly braces and backslash ([]{}\) that are hard to reach with a German keyboard layout. So I'm using a modified version of the US International PC input source. The problem I'm describing here also happens with US International PC.

The input source mostly uses the US keyboard layout, but it allows me to use character combinations for the special characters: double quote followed by a gives me ä, double quote followed by A gives me Ä, and double quote followed by space gives me double quote (").

For a long long time, this has been working well on MailMate. But sometime in the last couple of months, an update broke this. The breakage is very curious. Namely, after having entered an email address into a line, to the right of that email address the combinations don't work anymore.

For example, I create a new email message, and into the blank body field I type the following keys:

" a SPC f o o @ b a r . d e SPC " a

I expect the following result:

ä foo@bar.de ä

But I observe the following result:

ä foo@bar.de "a

So the combination of double quote and a after the email address was not combined into ä.

My workaround is to hit Return to enter a newline, then continue my sentence there, then delete the newline afterwards.

I also noticed that something similar happens with the option-U combination in the normal US input method: I can type option-u, then a, and this will result in ä. But not after an email address.


It turns out that the presence of an email address on the line makes the umlaut composition fail everywhere on the line, not just to the right of the email address: After typing "ä foo@bar.de", if I then go to the beginning of the line and type double quote followed by a, then it also fails to combine. Same with option-u followed by a.

I'd like to point out that it's not a general Mac problem: For example, I'm typing this bug report into a text area field in Safari, and I don't have this problem here. Both double quote followed by a and option-u followed by a combine nicely anywhere on a line, even if there is an email address on the line.

Can you reproduce this problem?

No comments found

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