Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Composing umlauts fails after email address

#2460

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.

Correction:

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?

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

State: new
Milestone: none
Assigned to: benny benny

Activity

No comments yet.

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.