keymanapp / keymanapp/keyman

[Mac] Keys entered using OSK do not trigger replacements in "legacy" client apps

Open
#1,049 1 comment 0 reactions 1 assignee Claimed by @sgschantz View on GitHub
bug compatibility m:osk mac/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

The mouse click (down/up) events in the OSK are incorrectly interpreted as signaling a possible context change, therefore any "legacy" apps that are incapable of reporting the actual context at the insertion point cause the engine context to be completely discarded each time a keypress occurs on the OSK. Thus all replacement rules in the keyboard are effectively ignored.

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.