AnySoftKeyboard icon indicating copy to clipboard operation
AnySoftKeyboard copied to clipboard

Opening Emojis freezes the Keyboard

Open zyweii-3 opened this issue 5 months ago • 8 comments

I've had the issue for a while where once every few times, trying to open the Emoji window Freezes the keyboard, and i'm unable to close it or type anything. Recently, it started happening every time i tried acessing the emojis.

Staying on the subject of emojis, a few have been added to androids that are not available in the ASK's emoji keyboard.

zyweii-3 avatar Jul 15 '25 10:07 zyweii-3

Yes. This is happening to me as well after the last update. Also, I noticed that I cannot even access emojis in the AnySoftKeyboard app, because it crashes each time when I click on emoji settings in the bottom right corner.

Mersadon avatar Jul 19 '25 20:07 Mersadon

Related: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/1860

I also noticed that this happens when opening the emoji settings inside the settings app as i tried to disable them as a workaround. 100%reproducible every time!

NicoHood avatar Jul 20 '25 20:07 NicoHood

Yes it did made my app crash when trying to change the setting in app for me too.

What I ended up doing after a while is that I uninstalled and installed back ASK. A pain, but now, I can re-use emoticons again without it crashing again!

Also, the error log I was getting was something along the lines of: "default skin tone can't be set as [none]" or something like that.

zyweii-3 avatar Jul 20 '25 21:07 zyweii-3

OK. I confirm that reinstalling the app helped. But you must not backup your settings before the reinstallation and restore them after the reinstall, because then it happens again.

Mersadon avatar Jul 21 '25 05:07 Mersadon

I don't really have time to figure out how it is supposed to work, but the work around for now is the following:

  1. Back up app preferences.
  2. Set settings_key_default_emoji_gender to person in the backup file (you don't need to add it, it should already exist in the file). Update: removing this pref altogether should probably have the same effect, but I haven't tested it.
  3. Import the modified backup.

Steps to reproduce with the latest version:

  1. Clean-install app.
  2. Back up app preferences.
  3. Set settings_key_default_emoji_gender to any non-default value (e.g., man) in the backup.
  4. Import modified preferences backup. Like this one: AnySoftKeyboardPrefs_broken.xml.txt
  5. Open the main app screen and press the emoji tab at the bottom - freeze and crash.

di72nn avatar Jul 25 '25 17:07 di72nn

  • Back up app preferences.
  • Set settings_key_default_emoji_gender to person in the backup file.
  • Import the modified backup

Here is the solution https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/4341#issuecomment-3167470064

Flashwalker avatar Aug 08 '25 10:08 Flashwalker

It does not even work for me if i set it to "person". Also no effect placing it after the skin tone. None of the workarounds work for me.

NicoHood avatar Oct 26 '25 15:10 NicoHood

This is my config:

AnySoftKeyboardPrefs.xml

NicoHood avatar Oct 26 '25 15:10 NicoHood