Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deleting emojis sometimes only deletes part of them, leads to weird characters send #3450

Open
Bubu opened this issue Jun 2, 2021 · 1 comment

Comments

@Bubu
Copy link
Contributor

Bubu commented Jun 2, 2021

Describe the bug

While trying to find the cause of #3449 I instead found a different issue that I've occasionally seen before:

To Reproduce

Steps to reproduce the behavior:

  1. Type :;
  2. Select the 😉 emoji from the completer
  3. Use backspace once, the emoji will still be there
  4. Send message
  5. See that a ? message got sent

This was tested on Gboard and SimpleKeyboard (from F-Droid)

Expected behavior

Emoji gets properly deleted on backspace

Smartphone (please complete the following information):

  • Device: Pixel 4a
  • OS: Android 11

Additional context

  • 1.1.8 from Gplay
@SpiritCroc
Copy link
Contributor

SpiritCroc commented Jun 2, 2021

I can reproduce this on self-built 1.1.8 Element, F-Droid variant.

Some additional findings: the keyboard in use seems to play a role here, since AnySoftKeyboard and FlorisBoard do not suffice to reproduce the issue, but the AOSP keyboard and SimpleKeyboard do. Furthermore, when making the EditText an AppCompatEditText instead of an EmojiEditText (as done in SchildiChat), you will see before sending that the emoji was not properly deleted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants