-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
bug(android): Keyboard is flashing behind the Keyboard picker menu after clicking the Info icon #8868
Comments
See also: #8007. It's the same sort of flicker seen there. |
After fixing #8534 and synchronizing all pending entries in the JS queue as they come in, I did an analysis of all the re-layout calls for the keyboard for three cases. I'll log the entries and relevant call-stack data below: App LoadFirst setLayoutParams call:
Second:
But way, way down the line as part of Android-internal stuff. Third:
Fourth:
** Main app screen finally appears, Get Started shows. ** Fifth:
Sixth: (System keyboard) is active; the actual desired keyboard hasn't shown yet.
There is no seventh. Keyboard with predictions -> keyboard without predictionssil_euro_latin -> sil_ipa First:
And that's it! Keyboard without predictions -> keyboard with predictionssil_ipa -> sil_euro_latin First:
Second:
Note: no device rotations were performed during this investigation; I imagine that's covered by |
Describe the bug
I noticed that the keyboard background is blinking every time whenever I click the keyboard info icon in the Keyboard Picker menu.
Reproduce the bug
I have attached the video file for reference.
keyboardblinking.mp4
Expected behavior
Clicking the Info icon in Keyboard picker menu should not affect the Keyman keyboard background.
Related issues
#8007
Keyman apps
Keyman version
17.0.113-alpah build
Operating system
Android 5.0, 9.0, 12.0
Device
Redmi Note 8 Pro, API 31 emulator
Target application
No response
Browser
No response
Keyboard name
No response
Keyboard version
No response
Language name
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: