Skip to content

Fix emoji keyboard issues

I've added a script to generate emoji.js based on the Unicode data. I didn't want to change how the extended keys popover behaves, so it needs manual adjustment when any variant exceeds 5 options (the popover doesn't work very well with more) - the script will error out with instructions. For now it's ready up to Emoji 15, latest as of making this PR (once we get a font that supports that, at the moment the generated data is for Emoji 3 that the current font supports).

Also:

  • fixed magnifier/haptic feedback showing while scrolling the drawer
  • fixed reversed recent emoji list
  • fixed some emoji being too big and becoming ellipsis on the key
  • added categories based on the generated emoji.js file
  • added extended keys for emoji variants

image

Edited by Maciej Sopyło

Merge request reports