Helium314 / HeliBoard

Customizable and privacy-conscious open-source keyboard
Apache License 2.0
2.3k stars 89 forks source link

Sometimes a broken 'blank' keyboard shows up and takes all the screen #954

Closed Roccobot closed 2 months ago

Roccobot commented 2 months ago

To Reproduce Seems random, I'm not sure exactly when this happens, but seems more likely within certain apps (Bitwarden, RAR...). I just touch a textfield and it goes like:

Record_2024-07-06-22-45-36-ezgif.com-video-to-gif-converter.gif

Android's Back gesture/button doesn't help: it gets stuck like that. The only way out is going to the homescreen or open the task manager then close the app.

App version 2.1

Device:

Helium314 commented 2 months ago

This might be a parsing error. Can you share a log when this happens? about -> save log (if you're afraid of potentially sensitive data you can also send it via email)

Roccobot commented 2 months ago

Just sent by mail, thanks

Helium314 commented 2 months ago

You have an invalid groupId somewhere in your custom layout. Only 0, 1, 2 and 3 are allowed. Due to a bug when checking the layout, there was no error message on saving the layout.

If you set a valid groupId, the error should go away.

Helium314 commented 2 months ago

The check is fixed, and now the keyboard should show a qwerty layout instead of a blank one.

Roccobot commented 2 months ago

🤩 Solved, thanks!