keyman
keyman copied to clipboard
bug(Android): Bottom layer of the OSK goes beyond the screen level when the mobile is in lanscape view
Describe the bug After rotating the mobile from Portrait to Landscape View, I noticed that the bottom layer of the Keyboard layout goes beyond the mobile screen view.
To Reproduce
- Install Keyman 16.0.45-alpha build in the Mobile device.
- Open the Keyman In-App.
- Verify that the default EuroLatin Keyboard (OSK) appears on the Screen.
- Verify that the bottom layer of the Keyboard appears withing the Mobile screen view.
- Rotate the Mobile device from Portrait to Landscape mode.
- Verify that the bottom layer of the Keyboard appears within the Mobile screen view.
Here, I noticed that the bottom layer of the Keyboard goes beyond the screen view.
Expected behavior The OSK layout view should appear within the Mobile screen view.
Screenshots
Keyman for Android: Device: Android API 29 emulator
- OS: Android 11.0
- Keyman version: 16.0.45-alpha
- Target Application: Keyman In-App
Keyboard
- Keyboard name: EuroLatin(SIL)
- Keyboard version: 2.0
- Language name: English
We'll need some more detail including Keyman version and screenshots I think!
We'll need some more detail including Keyman version and screenshots I think!
I have updated my comment. Thanks.
Tested with Keyman 16.0.49 - Alpha
Nothing looks strange nor unexpected as indicated above. Let's take a look at this together on Zoom.
On Android 10 (API 29)
system keyboard | in-app | |
---|---|---|
Portrait | ![]() |
![]() |
Landscape | ![]() |
![]() |
On Android 11 (API 30)
system keyboard | in-app | |
---|---|---|
Portrait | ![]() |
![]() |
Landscape | ![]() |
![]() |
Here, I noticed that the bottom layer of the Keyboard goes beyond the screen view.
@bharanidharanj - I'm not sure I understand what you mean by "goes beyond the screen view". From your screenshot, it seems the entire OSK is there (the p is all there, along with padding on the right). It just looks like the device is rounding corners on the top and bottom - out of our control.
Here, I noticed that the bottom layer of the Keyboard goes beyond the screen view.
@bharanidharanj - I'm not sure I understand what you mean by "goes beyond the screen view". From your screenshot, it seems the entire OSK is there (the p is all there, along with padding on the right). It just looks like the device is rounding corners on the top and bottom - out of our control.
@darcywong00 I thought the Backspace button has been cropped in the right bottom corner of the view when the Keyboard is in the landscape view. (please, see my attached screenshot). As per your comments, this is an expected one. Thanks for your comments.
OSK is displayed as intended