Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Character positioning/cursor movement breaks with certain emoji characters #6307
Atom 0.190.0, OS X 10.10
Seems to only happen with
I think it's something to do with variation selectors. When you enter
@postcasio: I have tried to reproduce it outside Atom through this HTML file.
It turns out that emojis are displayed nicely on Safari, whereas they get messed up on Chrome 41.
Our character measurement/positioning system contributes to make things worse, but that's not the cause and, although we need to address it soon anyway, I think this is something that should probably be fixed at a lower layer (https://code.google.com/p/chromium/issues/detail?id=473703).
Maybe we should move this issue elsewhere?