openboard-team / openboard

GNU General Public License v3.0
2.59k stars 254 forks source link

Keyboard geometry doesn't change on rotation on Android 13 #781

Open petershh opened 1 year ago

petershh commented 1 year ago

Describe the bug In landscape mode, the keyboard appears like in portrait mode.

To Reproduce Steps to reproduce the behavior:

  1. Invoke the keyboard while holding your device vertically
  2. Rotate your device

Or just invoke a keyboard while in landscape mode.

Expected behavior Keyboard becomes lower and wider to accomidate landscape.

Screenshots Screenshot_20230409_025620

Smartphone (please complete the following information):

Additional context

RHJihan commented 1 year ago

I also faced this issue. Samsung Galaxy M32 Android 13 (One UI 5.1)

Mrnofish commented 1 year ago

I'm not getting a turn indicator on A13 when the keyboard is open, regardless of the keyboard. I honestly don't remember whether this was the case on previous Android versions, as I almost never use landscape mode.

Are you using Auto Rotate or some such by any chance ?

Or just invoke a keyboard while in landscape mode.

I cannot reproduce this on LOS 20, perhaps it is specific to Samsung.

petershh commented 1 year ago

Yes, I am using Auto Rotate.

Mrnofish commented 1 year ago

Might want to edit the ticket to add that information.

FWIW I can reproduce with Auto Rotate, but not when opening the keyboard in landscape mode.

Ammako commented 1 year ago

It works here with auto-rotate, so it may be something else Samsung does.

Blend0963 commented 1 year ago

I have a Google Pixel 6 and i have also this issue. So it's not specific to Samsung.

mohzart commented 1 year ago

same here... os:A12 (iode 3.7) device: S10

p.s. guess i'm back to AnySoft...

so somehow it might be only on samsung devices Screenshot_20230625-151015_QKSMS

RHJihan commented 1 year ago

@Helium314, would you please take a look into this?

Mrnofish commented 1 year ago

@Helium314 you had me at multi-lingual typing.

Going to install your debug version, where should we be reporting bugs ?

Helium314 commented 1 year ago

@Helium314, would you please take a look into this?

Sorry, I'm on Android 9 and can't reproduce the issue there...

where should we be reporting bugs ?

I enabled issues in the repo

Incomptus commented 1 year ago

Same issue here vivo y72 5g A13

vertigo220 commented 10 months ago

I haven't experienced this, but I have a similar issue, also Samsung (A71 5G UW), Android 13. After the phone is in landscape mode, when switching to portrait, sometimes the keyboard doesn't seem to switch back, so it stays the same size as landscape, which means only roughly the left half fits on screen. This has only happened after being in the car and seems to possibly be related to a car mode functionality, but I've disabled that and it still happened. If I switch to another keyboard, that will be fine, and when I switch back, it's still messed up. It just eventually fixes itself.

OpenBoard Issue

vertigo220 commented 9 months ago

And right after I said I hadn't experienced this issue, I did today for the first time since I started using Openboard a couple years or so ago. So I've had it happen both ways: landscape mode and cut off in portrait mode and portrait mode using only half the screen width in landscape mode.