-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
fix(web): touch-layout fontsize property use ⛲ #10504
Conversation
User Test ResultsTest specification and instructions
Test Artifacts
|
let gs = this.kbdDiv.style; | ||
let bs = b.style; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The choice of variable names here wasn't particularly helpful.
We want to leave the layer-group font-size alone here - that's where the touch-layout fontsize property is applied, and why it was being overwritten.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM in principle, I think that makes sense.
Changes in this pull request will be available for download in Keyman version 17.0.253-alpha |
Fixes #10444 for standard use cases. To reach "all use cases" will take a bit more work.
User Testing
TEST_BALOCHI_PHONETIC: Using the Keyman app on an iPhone - preferably on an iPhone SE (emulated or real) - verify that key caps are sufficiently large.
balochi_phonetic
keyboard.balochi_phonetic
keyboard.گ
ک
ے
ت
Example of the keyboard properly rendered:
How it looks on the current
master
, for comparison:It may be wise to run the test a second time, with the latest
alpha
build, for comparison.(This keyboard's touch-layout requests a font-size boost of +40%.)