谁有新版 macQQ NT 的故障提报渠道?报个输入法兼容性故障。

2023-01-21 13:54:19 +08:00
 ShikiSuen

macQQ NT 的消息输入框对 (NSTextInputClient).insertText() 的自动触发时机似乎不对劲。

该问题至少引起了几乎业界所有「依赖 Shift+前后方向键 来就地加词」的输入法在 macQQ NT 目前的版本当中的异常行为。包括但不限于下述输入法:

比如下面这个讯息:

https://www.baidu.com/
张三丰没有签过这种协议。

整个复制粘贴到 QQNT 的讯息框内,然后删掉第二行再重新敲。 敲一些内容之后,你就开始用「 Shift+前后方向键」选范围。 此时输入法会有工具提示的变化: 就是在这个变化的过程当中,输入法会用 client().setMarkedText() 更新内文组字区内的游标位置(乃至对每个字词节点做下划线)。但这就会触发「组字区内有游标前后端的文字被提前重复递交出去」这个故障:

目前已知只有 QQNT 有这个故障。由于问题出在 client() 上面,所以输入法开发者对这个故障是无能为力的,只能由 QQNT 开发团队解决。

1288 次点击
所在节点    Apple
8 条回复
ShikiSuen
2023-01-21 13:57:08 +08:00
P.S.: 上文的范例讯息,如果是自己亲自一个字符一个字符敲进去的话(且没动过 CMD+C/V/X 剪贴簿热键),则不会引起该故障。
ShikiSuen
2023-01-21 13:57:44 +08:00
ShikiSuen
2023-01-21 14:00:25 +08:00
在该问题解决之前,我这边先给威注音输入法推 3.3.2 更新,将 QQ 列入客体应用黑名单,直至该故障被 QQNT 团队解除。
针对列入黑名单的客体应用,威注音输入法会以浮动组字窗取代内文组字区,且组字区内可以暂存的字音配对数量有上限。
ShikiSuen
2023-01-21 14:20:50 +08:00
受影响的 QQNT 版本:6.9.5 (8336)
lisonfan
2023-01-21 16:26:13 +08:00
Q 群:436431303
ShikiSuen
2023-01-21 17:42:52 +08:00
@lisonfan 谢谢。他们那边收到提报了。
CrazyUniverse
2023-01-22 10:15:22 +08:00
很眼熟 op ,之前改 mac 系统字体的时候用过你的工具(好几年前的事了
ShikiSuen
2023-01-22 10:54:25 +08:00
@CrazyUniverse 现在改不了了(因为 signed system volume ,且那些 plist 现在也都不在了)。
但苹方已经很成熟了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/910155

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX