keymanapp / keymanapp/keyman

bug(android/engine): Non-printing characters don't appear on Android 5.0 OSK

Open
#9,650 3 comments 0 reactions 0 assignees View on GitHub
android/ android/engine/ bug low-priority
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

@jahorton - I ran the Chrome inspector on the Android 5.0 emulator to investigate the blank keys.
Any clues why the computation would be 0px?

**Blank Key**
![blank key](https://github.com/keymanapp/keyman/assets/7358010/18b0621c-b69e-4c1b-a7ed-d82c11e369fa)

**Visible Key**
![visible key](https://github.com/keymanapp/keyman/assets/7358010/e0732920-1caa-4cda-82f0-7a462e7bec90)

**Expected Keys**
It seems to render fine on newer emulators
![](https://user-images.githubusercontent.com/7358010/271325955-b3f4ffb0-2416-479c-b75b-be2c28d26427.png)

_Originally posted by @darcywong00 in https://github.com/keymanapp/keyman/issues/9547#issuecomment-1740157814_

**Blank keys on Android 5.0 device**
![](https://user-images.githubusercontent.com/19683143/271334680-aaaea80d-8f09-4ae9-a4bb-66d31ae3d3ce.PNG)

These correspond to keys
U_200B for ZWSpace
U_200E for left-to-right marker
U_200F for right-to-left marker

zwnj generic
U_200D for ZWJ
U_2060 for WJ
U_034F for CGJ

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.