gurk-rs icon indicating copy to clipboard operation
gurk-rs copied to clipboard

Spurious female sigs ♀️ in message view

Open hrdl-github opened this issue 1 year ago • 1 comments

Messages ending with 💁‍♀️ (woman tipping hand, 13 bytes) cause ♀️ (female sign, 6 bytes, suffix of woman tipping hand) to be rendered in the message area after scrolling messages or conversations unless they are overwritten by some other text. Selecting affected messages causes their gender to change to male until revisiting the conversation with said message not being selected.

Some examples:

  1. Normal: Image
  2. Selecting the lower message: Image
  3. Changing chats after 2: Image
  4. Changing chats after 1: Image

I guess somewhere the length of those emojis isn't computed correctly . I was using kitty 0.39.1 and gurk https://github.com/boxdot/gurk-rs/commit/5c2a15029e87c8cd3f3254989e8e5b980244cefe

hrdl-github avatar Feb 09 '25 11:02 hrdl-github

This seems to happen with all "combined" emoji characters. Sometimes a "heart" emoji is ❤️u or ❤️a (depending on colour). Another example could be "👨🏿‍💼" which gurk displays as "👨🟫💼". This happens under sakura and Alacritty too.

klsrqm avatar Nov 11 '25 13:11 klsrqm