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

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!

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