keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
398 stars 112 forks source link

bug(android): Action items do not turn to a three-dot menu when changing the mobile viewport. #11440

Open dinakaranr opened 5 months ago

dinakaranr commented 5 months ago

Describe the bug

Text Size, Clear Text, Info, Get start, and settings The above action items do not come under the three-dot menu. 

Reproduce the bug

Steps to reproduce: (Android 14.0 UpsideDown Cake - physical device)

  1. Installed the "Keyman-17.0.323-beta.apk" file and gave all permissions to the application.
  2. Checked the "Enable Keyman as system-wide keyboard" and set the keyboard as the default keyboard box on the settings page.
  3. Close the Keyman app.
  4. Enable the auto-rotation mode on the mobile.
  5. On landscape view: Open the Keyman application and observe that the action item appears at the top of the screen.
  6. Turn the mobile view from Lanscape to portrait view.

Here, the three-dot icon does not appear on top of the screen. Still, action items appeared on top of the screen. So, the item does not come under the three-dot menu.  Please refer to the attached screenshot.

Please refer to the attached video file. https://github.com/keymanapp/keyman/assets/19683059/632cbcb6-39ff-4878-ab60-e1558bb264cc

Expected behavior

No response

Related issues

No response

Keyman apps

Keyman version

17.0.323 beta

Operating system

No response

Device

No response

Target application

No response

Browser

No response

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

darcywong00 commented 1 month ago

@dinakaranr - I could not get a repro on the current 18.0.111 alpha. Could you try on the current alpha and see if you can reproduce the issue?

dinakaranr commented 1 month ago

I am sorry. I have retested and reproduced this in the Keyman 18.0.115 version. I reproduced this issue with the same steps. Please see the attached video file. It'll help you reproduce. Thanks. https://github.com/user-attachments/assets/29ba6619-9dad-4709-92ad-56e8edd8c213