spiegel-keyman/common/core/web/keyboard-processor/src
Marc Durdin b21e18afb2 fix(web): rely on caller for unmatched keys
Fixes #6005.

If a key has no default behavior, and the expectation is to trigger the
key default, then set the output behavior to null, so that the caller
will do the action.

This fixes a regression in #5553, which handled the situation where a
rule was triggered but then default output was expected (common example
is final sigma transform only when a word is finished).

The regression resulted in suggestions rotating unexpectedly when
pressing a modifier key.
2022-04-01 14:38:43 +11:00
..
keyboards Merge branch 'master' into feat/web/3620-caps-layer 2022-01-17 12:26:32 +11:00
text fix(web): rely on caller for unmatched keys 2022-04-01 14:38:43 +11:00
build.sh change(web): set -eu for web scripts 2021-01-27 14:29:16 +07:00
tsconfig.json refactor(common/core/web): fixes web/core, predictive-text 2020-06-17 10:32:36 +07:00