keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
403 stars 112 forks source link

bug(windows): Key processing with text selection problems (legacy) #10007

Open ermshiperete opened 1 year ago

ermshiperete commented 1 year ago

The test cases for the Text Selection and Key Processing spec with a legacy app on Windows 10 show some limitations.

See here for the test cases and the google doc for the test results.

Keyman 16.0.142 Windows 10.0.19045 Google Chrome 119.0.6045.124

Failed tests

  1. (T02) ^⁞X the quick brown fox⁞ in doc. Typing BKSP, then A. Expected result: Â⁞ Actual result: ^A⁞
  2. (T04) ^⁞X⁞ in doc. Typing A. Expected result: Â⁞ Actual result: ^A⁞
  3. (T05) ^⁞X the quick brown fox⁞ in doc. Typing A. Expected result: Â⁞ Actual result: ^A⁞
  4. (T07) ^⁞X⁞ in doc. Typing BKSP, BKSP. Expected result: foo⁞ Actual result:
mcdurdin commented 1 year ago

Can you add application and operating system version here? The results are likely to differ with TSF vs legacy input