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
研判一下針對 QQNT 的組字區問題的對策 #325
Comments
故障一:在就地標記加詞/刪詞/控頻的時候,標記選區內的內容會有被錯誤遞交出去的情況。這裡應該是還沒觸發 Shift+Enter 這個絕對組合鍵訊號在 inputHandler.handle() 當中的處理流程並沒有問題。 同時測試發現雅虎奇摩注音與小麥注音輸入法也受此影響。 正式報告見樓下。 故障二:田所選字窗偶爾會不顯示。正在調查中。得搞清楚是選字窗沒顯示、還是被 QQNT 遮住了。 |
二月十五日(2003)调查进度更新问题触发契机是 client().setMarkedText() 被喂食了相同的文字内容、且前后喂食过的内容的 NSAttributeString 彼此的下划线设定出现了「粗细下划线不等」的差异。 vChewing-macOS/Source/Modules/IMEStateData.swift Lines 115 to 166 in 75a1540
一般的客体软件作为 client() 而言的 .setMarkedText() 不会有这种故障,但 QQ 有。我尝试让输入法的 marking 状态弃用了下划线的粗细差异(特别是 .thick 特性),结果故障消失。 于是得等他们工程师继续检查下去了。如果他们实在解决不了的话,那么威注音这边就得在这里针对 QQ 做特殊处理、使用特制的 Marking State AttributedString,牺牲一下这里的「能更容易看清当前的高亮加词标记范围」的体验。 |
更新:騰訊 QQNT 團隊已於「6.9.9-editorTest (9497)」測試版當中修正該故障。 |
正式版本预计3月份版本解决该问题 |
@kuuroro 感謝您的知會。 |
用 Electron 寫的東西就是容易出這種故障,很令人頭痛。
在將 QQNT 塞入預設的客體管理名單之前,看看還能針對 QQ 做些什麼。
更新:騰訊 QQNT 團隊已於「6.9.9-editorTest (9497)」測試版當中修正該故障。
至於該修正何時會被推送到 Mac App Store 正式發行版,則屬於他們公司的未決內務,就先不關心了。
The text was updated successfully, but these errors were encountered: