imfuxiao / Hamster

librime for iOS App
GNU General Public License v3.0
1.28k stars 79 forks source link

「Bug」使用顶字上屏功能时(四码定长方案),开启内嵌模式,第五个编码无法显示,需要输入第六个编码才能显示新的编码 #610

Closed Jmdayou closed 6 months ago

Jmdayou commented 6 months ago

Bug的详细描述 使用顶字上屏功能时(四码定长方案),开启内嵌模式,第五个编码无法显示,需要输入第六个编码才能显示新的编码 实际测试,关闭内嵌模式也是同样的效果

Bug 的复现过程 我要连续输入两个「测试」(编码kosp),正常情况下我输入kosp,再输入下一个字母k时,会将测试两字上屏,编码区会变成k。 当前版本,只输入一个字母k时,测试两字会上屏,但字母k无法显示,继续输入o时,显示出ko

您的预期行为 希望顶字时,可以正常显示出顶字后的第一个字母

屏幕截图/视频 顶字上屏后,要输入ko才显示编码,只输入k时不显示(即第五码不显示)

image

设备信息(请填写以下信息):

其他

在此添加有关该 bug 的任何其他信息。

imfuxiao commented 6 months ago

麻烦提供下您测试的方案

Jmdayou commented 6 months ago

tiger.zip 选择虎码官方词库,「测试」的编码是kosp

imfuxiao commented 6 months ago

您好,刚发布了 TF 253 版本,麻烦看看是否已修复。

Jmdayou commented 6 months ago

测试了一下,仍然是一样的问题,候选栏可以显示候选,但编码无法显示。

image
imfuxiao commented 6 months ago

你是不是开启内嵌模式了?

Jmdayou commented 6 months ago

关了内嵌,试了一下。非内嵌模式下是正常的,开启之后就和上面一样无法正常显示编码了,感谢。

imfuxiao commented 6 months ago

关了内嵌,试了一下。非内嵌模式下是正常的,开启之后就和上面一样无法正常显示编码了,感谢。

您先用非内嵌模式,内嵌模式我在看看

Jmdayou commented 6 months ago

256已正常,大佬神速,感谢!