Closed
Bug 29606
Opened 25 years ago
Closed 25 years ago
Win2k CJK IME disabled in Composer, location bar, etc.
Categories
(Core :: Internationalization, defect, P3)
Tracking
()
VERIFIED
FIXED
M16
People
(Reporter: blee, Assigned: nhottanscp)
References
()
Details
(Keywords: inputmethod)
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
Win2k KO IME(installed from Win2k CD) is disabled over all browser and Composer
input areas - text input shows up in garbage.
Steps to reproduce:
1) Set font pref for Korean with KO fonts.
2) Switch on to KO IME and open Composer.
3) Switch Charset menu to KO and start typing.
==> All text input to composition window, location field and other input fields
are displayed in question mark. Observed in 02-28-09 M15 bld.
For the same bug filed against 4.x client, click the URL above.
The IME works fine with MS IE on the input field of the same web page.
Comment 2•25 years ago
|
||
I believe the reason is we resolve a wrong Code Page when we switch the keyboard
layout in w2k
Status: NEW → ASSIGNED
Target Milestone: M17
Comment 3•25 years ago
|
||
this is not code page issue. ImmGetCompositionStringA() return incorrect
value (ex. "?"). If we fix this, we must call ImmGetCompostionStringW().
See also 4.72 bug (Netscape internal only...), "Win2k Korean IME disabled in
Communicator 4.7x":
http://scopus/bugsplat/show_bug.cgi?id=386446
Comment 7•25 years ago
|
||
Comment 8•25 years ago
|
||
m_kato, you change is BIG . Is it necessary ? You said there are a bug in
ImmGetCompositionStringA() and we must call the W version . Is this true for the
Win2000 BETA only ? Or it is also true for it's final release ? If it is only
buggy in the win2000 beta, I don't think we need to change our code , right ?
Comment 9•25 years ago
|
||
This bug was originally filed on the final release version
of Windows 2000-Japanese and I believe re-tested on
Windows -2000 English final release version.
Comment 10•25 years ago
|
||
frank, you should test by SDK's sample on Windows 2000 release version.
On Windows NT / 2000, IE seems to call Imm*W version. But on Windows 9x, IE
seems to call Imm*A version. So this bug doesn't occur on IE.
Reporter | ||
Comment 11•25 years ago
|
||
JA IME in Win2k (EN) also shows the same problem when tried in Win 032006b1 bld.
Editing Summary from "Win2k KO IME..." to "Win2k CJK IME...".
Summary: Win2k Korean IME disabled in Composer, location bar, etc. → Win2k CJK IME disabled in Composer, location bar, etc.
Comment 13•25 years ago
|
||
nhotta- I have reviewed m_kato's changes. Can you help to check in his patch ?
Assignee: ftang → nhotta
Status: ASSIGNED → NEW
Comment 14•25 years ago
|
||
I talked to nhotta today, and depending upon nhotta's M16 load, he ***may***
not be able to get to this until M17.
Assignee | ||
Comment 15•25 years ago
|
||
checked in
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 16•25 years ago
|
||
Verified fixed in Win 04-19-09 M16 bld.
Status: RESOLVED → VERIFIED
Updated•14 years ago
|
Keywords: inputmethod
You need to log in
before you can comment on or make changes to this bug.
Description
•