Description of problem: When you enter string through input method into first cell, it works. however, second onwards cannot able to input. Version-Release number of selected component (if applicable): 1.1.2-6 How reproducible: everytime Steps to Reproduce: 1. LANG=ja_JP.UTF-8 oocalc 2. ctrl-space to activiate input method 3. type "sushi" enter at the first cell 4. type "sushi" enter at the second cell Actual results: first cell shows sushi characters, second cell doesn't Expected results: any cell will accept input Additional info:
Accepted. The reason that preedit ends is that the user is using the mouse or the arrow keys to move between cells. That ends preedit mode for OOo. The IM code in OOo has no way of knowing when you're in the Spreadsheet and to allow the user to move around when in the spreadsheet but not in the Writer module. Note that Gnumeric (a real GTK app) exhibits the same behavior with IIIMF, it ends preedit when you move between cells and you have to hit Ctl+Space twice to reenable preedit. So where is the bug? Is it in IIIMF, GTK, or OOo? What should the real behavior be?
Well i think ends on moving to different cells make sense. But this bug is that after the string is committed by user on one cell, *and then* move to another cell, retype preedit and commit will not show anything Actually the test lib you sent me resolve the vertical movement: 1. ctrl-space 2. type "sushi" and then enter in A1 3. press down arrow to move to A2 4. type "sushi" enter This works. However this: 1. ctrl-space 2. type "sushi" and then enter in A1 3. press right arrow to move to B1 4. type "sushi" enter *Does* not work. Probably related to the other input bug that we have?
Nov 22 is the probable target date for starting work on this.
Comment #2 still can reproduce on 1.1.2-14.6.EL4.
For additional testcase, 1. ctrl-space 2. type "sushi" and then enter in A1 3. press Right key to move to B1 4. type "sushi" enter 5. type "sushi" enter The second time "sushi" is put into the cell B1.
FYI, moving the text cursor with Tab key and the mouse works. this problem happens with only the arrow keys.
Was fixed in 1.1.2-16.6.EL
Confirmed fixed in openoffice.org-i18n-1.1.2-18.6.EL4. Check in all CJK locale following the Test Cases earlier.