Skip to content
New issue

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

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

Already on GitHub? # to your account

Keyboard is cut off by system bars in landscape mode on Android 15 #1186

Closed
min7-i opened this issue Oct 26, 2024 · 4 comments
Closed

Keyboard is cut off by system bars in landscape mode on Android 15 #1186

min7-i opened this issue Oct 26, 2024 · 4 comments

Comments

@min7-i
Copy link

min7-i commented Oct 26, 2024

To Reproduce
Use the keyboard in landscape mode. Part of the keyboard is cut off by the system bars. This affects both gesture navigation and 3-button navigation.

screenshots
heliboard AOSP keyboard with fix on GrapheneOS
Screenshot_20241026-200330 Screenshot_20241026-200634

App version
v2.2

Device:

  • Model: Google Pixel 6a
  • OS: Android 15 (GrapheneOS)

Additional information
This is probably caused by the window inset changes introduced by Android 15. As mentioned above, this also affects the AOSP keyboard. For Graphene OS a fix has already been provided. I'd assume that this fix (here and here) would also work for HeliBoard.

@min7-i min7-i added the bug Something isn't working label Oct 26, 2024
@Helium314
Copy link
Owner

Ugh, it's almost as if Google is just trying to annoy Android devs with changes that break old apps, over and over again.
I'll do a test implemetation and post a debug APK here.

@Helium314 Helium314 removed the bug Something isn't working label Jan 4, 2025
@Helium314
Copy link
Owner

Removing the bug label becuase that feels rather like a bad joke by Android devs.

Please try the debug vesion with the fixes from GrapheneOS (thanks for the link!)
HeliBoard_2.2-debug .zip

@min7-i
Copy link
Author

min7-i commented Jan 7, 2025

Thanks. I tested this successfully. The entire keyboard is visible in landscape mode when using the debug version 👍

@Helium314
Copy link
Owner

Thanks for testing!

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

No branches or pull requests

2 participants