bug(web): Key processing with text selection problems
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 113
Description
The test cases for the [Text Selection and Key Processing spec](https://github.com/keymanapp/keyman/issues/9073) show some limitations.
See [here](https://github.com/keymanapp/keyman/issues/9073#issuecomment-1801356344) for the test cases and the [google doc](https://docs.google.com/spreadsheets/d/1NDO82y77C45pw_ZcMPcD36NZ4VUy9hQcuByieyeJVtM/edit?usp=sharing) for the test results.
Keyman 17.0.216 (pre-release)
Ubuntu 22.04.3 LTS
Firefox 120.0
## Failed tests
| Test | Setup | Action | Expected | Actual |
|------|--------|--------|-----------|---------|
| T04 | `^⁞X⁞` in doc. | Typing Shift+A | `Â⁞` | `^A⁞` |
| T05 | `^⁞X the quick brown fox⁞` in doc. | Typing Shift+A | `Â⁞` | `^A⁞` |
| T07 | `^⁞X⁞` in doc. | Typing BKSP, BKSP | `foo⁞` | `⁞` |
Contributor guide
Assessment
This issue has not been assessed yet.