Description: After delete all character in input method Composition Window, input cursor jump 1 character after, not keep in the insert point. Steps to Reproduce: Fedora 30 Input Method: ibus-libpinyin Libreoffice: 6.3.2.2, test on Writer & Calc 1.use ibus-libpinyin 2.input some Chinese 3.then inert some Chinese inside step 2's chinese 4.stroke alphabet key on keyboard, so input method Composition window call out 5.use keyboard Backspace cancel all Character in the Composition window 6.Then the input cursor in the LibreOffice incorrectly jump 1 character after Actual Results: the input cursor in the LibreOffice incorrectly jump 1 character after Expected Results: the input cursor should not jump 1character after, but keep in the insert point Reproducible: Always User Profile Reset: No Additional Info:
Created attachment 155176 [details] screen cast screen cast for better explain
I do not reproduce with Fedora 31 版本: 6.3.6.0.0+ Build ID: cb957e35f54d6c4e9b8b13cd014a09bdf74327b0 CPU 线程: 4; 操作系统: Linux 5.4; UI 渲染: 默认; VCL: gtk3; 区域语言: zh-CN (zh_CN.UTF-8); UI 语言: zh-CN Calc: threaded ibus libpinyin 1.11.1.
@jacksjy: * What is your ibus-libpinyin version? * If possible, could you test to see if the problem persists in Fedora 31? You can use an ISO to test if you do not want to upgrade to Fedora 31 from Fedora 30.
(In reply to Kevin Suo from comment #3) > @jacksjy: > * What is your ibus-libpinyin version? > * If possible, could you test to see if the problem persists in Fedora 31? > You can use an ISO to test if you do not want to upgrade to Fedora 31 from > Fedora 30. 3 months passed, still waiting for reply Set to NEEDINFO. Change back to UNCONFIRMED, if the problem persists. Change to RESOLVED WORKSFORME, if the problem went away.
Sorry for very late reply, Can not reproduce on fedora 32 and fedora 33
Should be WORKSFORME if we are not sure which commit fixed this issue.