keyman
keyman copied to clipboard
bug(common/models): LM replaces left quote and character(s) with the selected option
https://user-images.githubusercontent.com/28331388/176589116-07c5b8b2-39bb-42a1-8455-ff3f7a9d935f.mov
The clip above shows that the left quote and a character being typed get replaced with the word selected off of the suggestion banner.
This behavior is not unique to the language script being used. EuroLatin (SIL) keyboard also exhibits this behavior when testing on mobile devices, i.e. iOS and Android. In the Keyman app with the default keyboard on, type a double quote "
and then t, now select the
of of the suggestion banner to see that the
replace both "
and t
.
@mcdurdin Is this something that should be fixed in keyboards? or Keyman for iOS/Android? or some combination?
And is issue keymanapp/lexical-models#171 related to this issue?
@jahorton any thoughts?
Possible duplicate of keymanapp/keyman#6024? In which case, the mentioned keymanapp/keyman#7205 probably fixes that too.
Tested with Keyman for iOS 17.0.104-alpha on iOS 16.4 on iPhone 14 Pro Max Simulator https://github.com/keymanapp/keyman/assets/28331388/20387f09-506b-4e4f-81be-31aa3c43ca23
See https://github.com/keymanapp/lexical-models/issues/230; the issue is with the model, not KMW.