keyman icon indicating copy to clipboard operation
keyman copied to clipboard

bug(Android): Bottom layer of the OSK goes beyond the screen level when the mobile is in lanscape view

Open bharanidharanj opened this issue 2 years ago • 2 comments

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

  1. Install Keyman 16.0.45-alpha build in the Mobile device.
  2. Open the Keyman In-App.
  3. Verify that the default EuroLatin Keyboard (OSK) appears on the Screen.
  4. Verify that the bottom layer of the Keyboard appears withing the Mobile screen view.
  5. Rotate the Mobile device from Portrait to Landscape mode.
  6. 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

OSKView


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

bharanidharanj avatar Aug 11 '22 14:08 bharanidharanj

We'll need some more detail including Keyman version and screenshots I think!

mcdurdin avatar Aug 11 '22 14:08 mcdurdin

We'll need some more detail including Keyman version and screenshots I think!

I have updated my comment. Thanks.

bharanidharanj avatar Aug 11 '22 15:08 bharanidharanj

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 image image
Landscape image image

On Android 11 (API 30)

system keyboard in-app
Portrait image image
Landscape image image

MakaraSok avatar Aug 24 '22 03:08 MakaraSok

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 avatar Aug 26 '22 02:08 darcywong00

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.

bharanidharanj avatar Aug 26 '22 05:08 bharanidharanj

OSK is displayed as intended

darcywong00 avatar Aug 26 '22 06:08 darcywong00