Issue 63658 - Can't find cursor when using the "MS pinyin 2003"
Summary: Can't find cursor when using the "MS pinyin 2003"
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: current
Hardware: PC Windows XP
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Keywords: CJK
Depends on:
Reported: 2006-03-27 07:39 UTC by litrin
Modified: 2013-07-30 02:14 UTC (History)
8 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

ms-pinyin 2003 input (11.83 KB, image/jpeg)
2008-05-13 05:03 UTC, redflagzhulihua
no flags Details
After step 6, the result is like this (3.73 KB, image/jpeg)
2008-05-13 07:14 UTC, redflagzhulihua
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description litrin 2006-03-27 07:39:56 UTC
At 1st say sorry to my terrible English :P

When i using the Chinese inputting tools of "MS Pinyin 2003"(微软拼音输入法
2003) on Openoffice, sometimes i can't find the cursor in the window , even i
moving mouse and random clicking. And it have a probability to got a "no response".
Comment 1 redflagzhulihua 2008-01-14 10:06:40 UTC
MS Pinyin input 2003 have a very huge number of users in China, so I think this 
issue should be rosolved ASAP.

In calc document, cusor "seems" go to the place you hit, but when characters 
are inputed, you can see, the position is not expected.

Now I'll exactly tell the step to reproduce the issue. you'll see this is a 
very common step and will performed very frequently.

1. Create a writer document and invoke MS pinyin 2003 by press ctrl+shift;
2. Input some characters, you can see cursor at the end of the line;
3. Continue input characters, delete some pre-inputed characters this time, 
till all the pre-inputed characters are deleted;
4. You will find, the cursor disappeared;
5. Click mouse everywhere in the textarea, the cursor won't come out;
6. Input characters, characters always at the end of the line.
Comment 2 epsilony 2008-01-14 11:12:15 UTC
It cost me more time than my expectation.(T_T my English is not good either.)

1. Well, finally, I can reproduce it by "MS Pinyin 2003" in Ooo Writer 2.2.1 
(simplified Chinese edition) and "MS Pinyin 3.0" in Ooo Writer 2.3.0(simplified 
Chinese edition)

2. I found that when the cursor disapeared, if we just reinput some characters
(by any Chinese input tools not only MS Pinyin) and then the cursor will come 

3. in order to reproduce the bug, we should use the "del" key instead 
of "backspace" to delete the pre-input characters or the cursor will not 

4. in MS notepad of WinXp I can't reproduce the issue.

5. and that is my steps to reproduce the bug:
(1) Open or create a new writer document
(2) invoke the MS Pinyin
(3) press the keys "jiantizhongwen<space><enter>" (not including the "s, <?> 
means press the ? key)to input a word of 4 Chinese characters
(4) prese the keys "jiantizhongwen<space>" to preinput a word
(5) repress the keys "<left><del>" for 4 times then the cursor disappeared!!.
(6) press "jian<space><enter>" the cursor come back but with an extra character.

6. in fact, when you finish the (4) of the steps and just press "<left><left>" 
you will find that the cursor of the pre-input text disappeared too, and if 
using a MS Notepad, the cursor of the pre-input text will not disappear.
Comment 3 redflagzhulihua 2008-05-13 04:59:17 UTC
Hi, epsilony,

I can reproduce the issue just use the <backspace> key. And it'll act a 
intersting action when you select some characters.

(1) Open or create a new writer document
(2) invoke the MS Pinyin2003
(3) press the keys "jiantizhongwen<space><enter>" (not including the "s) to 
input a word of 4 Chinese characters (简体中文)
(4) prese the keys "jianti"(don't press <space>). It looks like the first 
(5) press <backspace> 6 times to delete "jianti" and preinput characters, then 
the cursor disappeared!!.
(6) select the 2nd character(体), press "jiantizhongwen<space>". You can see 
from 2nd character to the last character, they are all selected. I have thought 
the 2nd character will be replaced by the newly input 4 characters(简体中文).
Comment 4 redflagzhulihua 2008-05-13 05:03:01 UTC
Created attachment 53577 [details]
ms-pinyin 2003 input
Comment 5 redflagzhulihua 2008-05-13 07:14:53 UTC
Created attachment 53578 [details]
After step 6, the result is like this
Comment 6 blueice7 2008-11-20 13:08:31 UTC
Changing subcomponent.
Comment 7 ooo 2008-11-20 15:53:58 UTC
@blueice7: Please stop reassigning UI issues to me or the i18npool subcomponent.
We're usually not involved with such.

@hdu: glyph layout/redraw problem?
Comment 8 2008-11-21 13:51:36 UTC
not a GSL redraw problem but probably a WriterEngine/EditEngine vs. InputMethod interaction
@sba: please try to reproduce and isolate a bit further (Writer and/or EditEngine, other IMEs, etc.) and 
send it to the responsible developer then
Comment 9 Raphael Bircher 2011-10-04 22:47:16 UTC
Assigned to the default contact

rbircher > sba Feel free to reassigne it to your self.

This issue need more QA work. It's a CJK Issue, so maybe RedFlag2000 can take over it.
Comment 10 Rob Weir 2013-07-30 02:14:34 UTC
Reset assignee on issues not touched by assignee in more than 2000 days.