We are attempting to support 280 characters in our App’s twitter integration. However, we just noticed that emojis, as well as the asian language full-width characters, are counting as 2 characters. This does not agree with the docs and we suspect its a bug. This GIF shows count decrementing by 2 for each deleted emoji.
For now we patched in these changes from twitter-text, which do not count them as 2, so our app is allowing users to write tweets that are over max length if they use emojis. If emojis are intended to be 2 chars, twitter-text needs to be updated to reflect this.