Skip to content

fix(developer): map shift key nextlayer property when importing OSK#16110

Open
mcdurdin wants to merge 1 commit into
masterfrom
fix/developer/14227-map-shift-key-on-import
Open

fix(developer): map shift key nextlayer property when importing OSK#16110
mcdurdin wants to merge 1 commit into
masterfrom
fix/developer/14227-map-shift-key-on-import

Conversation

@mcdurdin

@mcdurdin mcdurdin commented Jun 22, 2026

Copy link
Copy Markdown
Member

This is a minimal patch to address the problem where the imported shift key has no 'nextlayer' property. The whole import could stand to be rewritten in Typescript one day!

Fixes: #14227
Test-bot: skip

@keymanapp-test-bot

keymanapp-test-bot Bot commented Jun 22, 2026

Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

Test Artifacts

  • Developer
    • Keyman Developer - build : all tests passed (no artifacts on BuildLevel "build")
    • Compiler Regression Tests - build : all tests passed (no artifacts on BuildLevel "build")
    • Keyman Developer (old PRs) - build : all tests passed (no artifacts on BuildLevel "build")
    • kmcomp.zip - build : all tests passed (no artifacts on BuildLevel "build")
    • kmcomp.zip (old PRs) - build : all tests passed (no artifacts on BuildLevel "build")
  • Keyboards
    • Test Keyboards - build : all tests passed (no artifacts on BuildLevel "build")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

bug(developer): Import touch layout does not select next layer appropriately on K_SHIFT key only

2 participants