Issue 51331 - InputMethod is reset at lose/get focus on Unix
Summary: InputMethod is reset at lose/get focus on Unix
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 2.0.1
Assignee: ulf.stroehler
QA Contact: issues@gsl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-29 03:08 UTC by naoyuki
Modified: 2005-11-28 10:58 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description naoyuki 2005-06-29 03:08:54 UTC
When user types CJK characters in Writer with IM on status and change focus to
other application and back to Writer, then IM status is changed to off. This is
not user intended behavior. 
User want to keep IM status while not toggle its status by themself.
Other major applications (Mozilla, GNOME, Java) on Solaris/Linux have no such
problem.
And Windows version has no problem, too.
Comment 1 stephan_schaefer 2005-06-29 08:40:21 UTC
It's a duplicate, right ?
Comment 2 philipp.lohmann 2005-06-29 09:49:11 UTC
It's duplicate for the gtk plugin where this behaviour was changed with issue
45768 and #121800#; however this behaviour is what happens (and has happened
since 1.0) in the generic plugin (and consequently in the kde plugin).

We probably change the handling for that, too. I didn't because there was no
such demand until now.
Comment 3 philipp.lohmann 2005-06-29 10:12:38 UTC
naoyuki: you might want to have a look at the CWS pl04 which changes the
begaviour for the gtk plugin (used on any GNOME >= 2.2) to not reset the input
context at all.
Comment 4 naoyuki 2005-06-29 12:05:01 UTC
Yes, I've verified pl04 works fine without this problem on Solaris10/JDS and
Linux/JDS. Thanks!
Comment 5 philipp.lohmann 2005-07-12 14:58:44 UTC
fixed in CWS vcl42; behaviour in generic plugin should now be like in gtk plugin
Comment 6 philipp.lohmann 2005-08-16 19:35:56 UTC
please verify in CWS vcl42

re-open issue and reassign to us@openoffice.org
Comment 7 philipp.lohmann 2005-08-16 19:36:06 UTC
reassign to us@openoffice.org
Comment 8 philipp.lohmann 2005-08-16 19:36:12 UTC
reset resolution to FIXED
Comment 9 ulf.stroehler 2005-08-25 18:43:13 UTC
The issue itself is verified; but character input needs further extensive
testing on different platforms!
Comment 10 ulf.stroehler 2005-09-19 17:13:03 UTC
zh_CN.UTF-8
generic vclplugin
iiimf
platform: fc4

preedit is automatically committed and inputted character deleted.
Comment 11 ulf.stroehler 2005-09-19 17:20:20 UTC
REPRODUCTION:
=============

 + login with zh_CN.UTF-8 (iiimf)
 + enable generic vclplugin
 + toggle IM with Ctrl + SPACE
 + type "a"

=>lookup choice pops up and closes automatically; character in preedit gets deleted

us->pl: if you fail to reproduce, pls. contact me directly. Thx.
Comment 12 ulf.stroehler 2005-09-19 18:21:04 UTC
Another (minor) disfunctionality within the generic plugin:

REPRODUCTION:
=============

 * login with japanese locale
 * toggle IM to japanese input
 * type "la"; don't commit but toggle japanese mode off

=> IM is not resetted

hence "la" is offered again and again but can't be committed or deleted.
Comment 13 philipp.lohmann 2005-09-30 16:17:25 UTC
fixed in CWS vcl42
Comment 14 philipp.lohmann 2005-10-06 13:43:54 UTC
please verify in CWS vcl42

re-open issue and reassign to us@openoffice.org
Comment 15 philipp.lohmann 2005-10-06 13:52:05 UTC
reassign to us@openoffice.org
Comment 16 philipp.lohmann 2005-10-06 13:53:10 UTC
reset resolution to FIXED
Comment 17 ulf.stroehler 2005-10-28 18:36:15 UTC
verified in cws 'vcl42'.
Comment 18 ulf.stroehler 2005-11-28 10:58:43 UTC
verified in m142.