Files
yenharvey b554dbe7bc fix(android): 重启输入的应用里打得快也不丢组句
之前(fbd5d342)同一输入框重启输入时,用重启给的光标把框里的拼音重新标成组合文字。打得快时这个光标与光标前的文字
是应用那边稍早的状态,我们后面的改动还在路上,对不上就丢掉组句;支付宝里淘宝闪购的搜索框快打快删时候选照样消失。
- 重启时只要在组句就留着,只记下「输入框里的组合文字标记没了」(重启后拼音还在框里,成了普通文字)
- 下一次真要改输入框时再读光标前的文字:认出它停在这段组句交过的哪一版拼音(最近 8 版里最长的那个),先删掉再写新的;
  重启那一刻新连接可能还没就绪,读不准,所以不在重启时读
- 读不到或哪一版都对不上就不删,组句照旧

取舍:重启到下一键之间框里的拼音没有下划线,下一键就恢复。

测试:真机(小米 14 Pro)支付宝淘宝闪购搜索框快打 nihao、连删三下,候选一直在、框里没有重复字母,空格上屏干净的 你;
点联想词 是、国家 一路接着给下一批;用户真机按平常速度试过
2026-11-05 18:38:21 +08:00
..