<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body><div style="font-family: sans-serif; line-height: 1.4;"><div class="markdown" style="white-space: normal;">
<p dir="auto">I've narrowed it down to these minimal conditions:</p>
<ol style="padding-left: 20px;">
<li>Using the font <a href="https://github.com/be5invis/Iosevka" style="color: #3983C4;"><code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">Iosevka</code></a> (I use the one installable via <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">brew install font-iosevka</code>).</li>
<li>In a MailMate compose window.</li>
<li>This minimal text (there is a single leading space before <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">ps</code>):</li>
</ol>
<pre style="margin-left: 5px; margin-right: 5px; padding: 5px; background-color: #F7F7F7; border-radius: 3px; overflow-x: auto; max-width: 95vw;"><code style="margin: 0; border-radius: 3px; background-color: #F7F7F7; padding: 0px;"> ps://l
</code></pre>
<ul style="padding-left: 20px;">
<li>Doesn't happen if I use a non-ligature version of Iosevka, e.g., <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">Iosevka Fixed</code>.</li>
<li>Doesn't happen in other apps, e.g., TextEdit or TextMate.</li>
<li>Doesn't happen if I change any characters in the string above, e.g., <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;"> ps://x</code>.</li>
<li>It's unrelated to the <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">mailto:</code> link from Airbnb, simply pasting in the above string into a compose window is enough.</li>
</ul>
<p dir="auto">I think the issue maybe related to <a href="https://lauraworthingtondesign.com/news/article/opentype-features" style="color: #3983C4;">OpenType contextual alternates</a> in the Iosevka font itself, although I'm unsure why I can't reproduce this in, e.g., TextMate.</p>
<p dir="auto">Q</p>

</div>
</div>
</body>

</html>