In an Apple Script, text added after an emoji is automatically masked under it.

Describe the bug
In an Apple Script, text added after an emoji is automatically masked under it. For example:

set myIcon to ":cloud_with_rain:"
return myIcon & " " & (round (temperature)) & "°C"

The expected result is to see the emoji and the following elements to appear on a same line.
But what I get is this:

Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):

Touch Bar

Screenshots


(Check the weather icon, you can see the top of the characters under it a little)

Device information:

  • Type of Mac: MacBook Pro 2016
  • macOS version: 10.15
  • BetterTouchTool version: 3.186

Exactly the same scripts were working fine a few BTT versions earlier.

you are using the catalina beta, correct? There is currently a bug in the beta that caused this.

You can add a space after the emoji to workaround this.

Indeed, 10.15 beta. Thanks for the workaround!

And sorry if the problem was already reported, I didn't found it...

Imprint | Privacy Policy