-
-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug(windows): backspace with selected text deletes an extra character in TSF only #7870
Comments
So this is not a new issue, it is long-standing. However I can reliably replicate it. |
These are just some notes I have as much for myself to investigate further.
I noticed select text and pressing delete, just deletes the text select and select text and pressing a character key causes the replication of the selected text. |
Further information from a new community site post points out the direction of the selection determines which extra character is deleted.
@Nnyny has also created steps to reproduce. I was investigate on a community site post and able to reproduce a similar behavior on my computer. Whether I selected from left or right, it will delete the extra character(or a space) at the left. Reproduce the bug
Expected behavior'School' got deleted and we get 'my' Related issuesNo response Keyman apps
Keyman version17.0.326 Operating systemWindows 11 Home Single Language 22H2 Target applicationMicrosoft Word 2019 Keyboard nameUS Basic |
With logging today I can see an issue with how the Windows engine is interacting with the core. The windows is setting the context in the core |
moved to new issue #11893
|
Describe the bug
Per Jeff Heath at https://community.software.sil.org/t/ios-and-android-undesirable-behaviour-with-selected-text/6986/2:
This looks like a regression, perhaps in Keyman 15? We should track down the exact release where this behaviour changed.
Reproduce the bug
No response
Expected behavior
No response
Related issues
Keyman apps
Keyman version
15.0.274
Operating system
Windows 11
Device
No response
Target application
No response
Browser
No response
Keyboard name
No response
Keyboard version
No response
Language name
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: