Helium314 / HeliBoard

Customizable and privacy-conscious open-source keyboard
Apache License 2.0
2.29k stars 87 forks source link

The lower bar of Android is no longer displayed. #685

Open franco27 opened 5 months ago

franco27 commented 5 months ago

Hello

First of all, I would like to congratulate you on your keyboard.

This issue occurs when I use an application that displays a window in overlay, so there is the foreground application that remains visible and this other application displays a small window above the foreground window. (For translation). In this small window, I can edit the text and when your keyboard appears, the Android bottom bar is no longer displayed. When the keyboard is shown, the buttons at the bottom of this small window are hidden by the keyboard. And I cannot minimize or hide your keyboard. (with another keyboard like Google's or Microsoft's, the Android bottom bar is always displayed).

I would have liked to take a screenshot but when I do so, the small window disappears and also your keyboard.

Otherwise under normal circumstances in applications and when typing, the Android bottom bar is properly displayed below your keyboard. This issue only occurs when there is a foreground window and another window placed above with a text editing mode. When your keyboard appears, the Android bottom bar isn't there and I can't hide your keyboard.

To fix this issue it would be necessary for your keyboard to keep displaying the Android bottom bar below it or add a button or menu to minimize (or hide) your keyboard on it.

For version 1.2 or 1.3 beta, my Android system version is 10. Xiaomi.

I am referring to this Android bottom bar beneath a screenshot.

IMG_20240412_212303.jpg

Helium314 commented 5 months ago

The only place where HeliBoard interacts with the navigation bar is when setting the color. But this should (of course) only set the color... Can you try disabling the navigation bar coloring in appearance settings?

franco27 commented 5 months ago

I have activated the light theme. The issue is still there.

IMG_20240420_134559.jpg

PJansky commented 5 months ago

I believe I have the same problem on Android 14 on GrapheneOS. It only happens in some apps, particularly Firefox (especially noticable in private tabs due to the purple background), K-9 Mail and Bitwarden. I have set the Keyboard color to brown to better illustrate the problem, but it also happens with the standard Material Dark theme.

Edit: I just enabled navigation bar coloring, which fixed my issue. Why is this not enabled by default?

Firefox: Screenshot_20240421-144009~2
K-9 Mail: Screenshot_20240421-144036~2