fix(web): support autocorrection of transposed text - #16450
Conversation
User Test ResultsTest specification and instructions Retesting TemplateTest Artifacts |
Co-authored-by: Marc Durdin <marc@durdin.net>
Test Specs
Test Results
Screen.Recording.2026-09-01.at.11.25.01.in.the.morning.mov
|
…tocorrect' into fix/web/support-transposition-autocorrect
|
OK, I've made some adjustments. Mind giving it a retry? Test-bot: retest TEST_TEH |
Test Specs
Test Results
Screen.Recording.2026-09-08.at.4.01.30.in.the.afternoon.mov |
|
I am unable to reproduce the effects you're seeing when using the downloaded artifact when emulating the test device you mentioned on my Mac. (Predictive-text won't even run properly, with errors being thrown!) Interestingly, it seems to operate fine when emulating it on Windows... and only then do I see the issue. Targeting a more up-to-date Android device seems to work much better. Could you retest against an API 32 (or more recent) Android device and see if the same issue reproduces then? |
|
That's interesting to know, Josh. I'll try it out on a new API, and a physically device, if needed. |
Test Specs
Test Results
Test Specs
Test Results
I'll try testing on Windows one more time, and then move to a physical device. Update: It's showing the same behavior and result on Windows Android Studio. |
Fixes: #16398
Fixes: #16399
Fixes: #12311
Note: will not handle transpositions that cross token boundaries.
Also note: major changes will be needed for epic/boundary-correction, as it will discontinue use of the LegacyQuotientSpur type.
Build-bot: skip release:web,android,ios
User Testing
TEST_TEH: Using Keyman for Android, type
tehand verify thattheshows up as a suggestion and is autoselected.TEST_TEHRE: Using Keyman for Android, type
tehreand verify thatthereshows up as a suggestion and is autoselected.TEST_FREI: Using Keyman for Android, type
freiand verify thatfriendshows up as a suggestion. (Autoselection is not expected here.)