Closed Bug 47568 Opened 24 years ago Closed 22 years ago

kinput2 doesn't work correctly

Categories

(Core :: Internationalization, defect, P2)

x86
Linux
defect

Tracking

()

VERIFIED FIXED
Future

People

(Reporter: kazhik, Assigned: masaki.katakai)

References

Details

(Keywords: intl)

kinput2 doesn't work correctly.

(1) Turn on kinput2 in text area and type some word.
(2) Hit space bar twice. "Candidate selection" window appears.
(3) Select one of the candidate by mouse.
(4) kinput2 goes crazy. It shows strange behaviour.

This problem was originally reported on Japanized bugzilla.

http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=170
Teruko-san, can you confirm if the problem is reproducible or not?
I can reproduce this in 2000-08-08-08-M18 Linux build.

What I see is following.
1. Open Composer
2. Turn on kinput2
3. Type "kannji" and hit space to show candidate window
4. Select one character by mouse or allow key
   At this time, the characters are still hightlighted.
5. Hit the enter to commit
   The characters are not committed.  At this time, the IME status window is 
[kannji].  It should be back to [hiragana] mode and the characters are 
committed.

I tried this several times after I open the new Composer.
Kinput2 sometimes works fine.  Sometimes it behaves as I mentioned above.

Sometimes it behaves the following.
1. Turn on kinput2
2. Type "kannji" and hit enter to commit the kannji characters
   The characters I typed will disapear.

I tested the different character coding menu, Shift_JIS, Euc-jp, or 
Auto-detect(Japanese).  I did not find the consistancy, yet.  I am testing more.
Status: UNCONFIRMED → NEW
Ever confirmed: true
I found out the Composer Window was not forcued my previous case2.
 
When the candidate window is open, the Composer Windows foucus will lose.
After I select the character and commit it, it should focus again.  However, 
sometimes it does not focus again.  At that time, if you type some Japanese 
characters, it will disapear.

I also meet the problem that composer didn't get an input focus
after candidate window was closed and composer didn't
accept any key input. I found the problem (lose input focus)
happens at first operation after composer is invoked.
When I clicked on composer after the problem, input focus could
be movied to composer even when input focus was moved to
candidate window.
Status: NEW → ASSIGNED
Target Milestone: --- → M18
Nominating this for beta3.
Keywords: nsbeta3
nsbeta3+ per i18n bug meeting
Whiteboard: nsbeta3+
add jfrancis to the cc list.
mark this as P2.
Priority: P3 → P2
tajima said they have the fix in hand. They are currently do more testing before 
sending out for code review. 
Whiteboard: nsbeta3+ → nsbeta3+, fix in hande. Need more testing and code review.
A combined patch is posted to the attachment of bugid 47833, waiting for
check-in approval.
marked WORKSFORME.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
reopen
tajima- you should mark "FIXED" when you check in the code.
WORKFORME mean it work for  you WITHOUT any changes.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Whiteboard: nsbeta3+, fix in hande. Need more testing and code review. → nsbeta3+, wait for code review.
checked in the code(r=pavlov,a=waterson).
mark it fixed
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
I verified this in 2000-09-11-08 Linux build.
Status: RESOLVED → VERIFIED
The problem still remains with Linux 2000091108.

(1) Type "kannji" and hit space bar twice. Candidate selection window appears.
(2) Hit Enter key. "kannji" remains highlighted and any key doesn't accepted.

Is this an another bug?


Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → ASSIGNED
clear the status line after reopen
Whiteboard: nsbeta3+, wait for code review. → nsbeta3+
I've filed new bug against Editor (or Layout),

 http://bugzilla.mozilla.org/show_bug.cgi?id=52416

It seems that Editor does not update the text
when Editor does not have an input focus, which causes
this problem. I'd like to ask Editor people to
evaluate this problem. Thanks.
pdt agrees w/Frank, nsbeta3-
Priority: P2 → P3
Whiteboard: nsbeta3+ → nsbeta3-
Here is the workaround of sawmill window managers. We can
configure window manager not to allow IME window grabs the
input focus. I recommend this setting on your desktop to
work XIM properly.

1) Start GNOME Control Center
2) Select Sawmill window manager -> Matched Windows
3) Click Add... button
4) Specify your Mozilla's IME status window in Matchers field
        Name=Mozilla IM Status 
        You can use Grab... feature to get name of window.
5) Select "never-focus" on Actions field
6) Click OK

7) Click Add... button again
8) Specify your IME's name in Matchers field

   when you use kinput2, please specify "Kinput2",

        Class=Kinput2 

   when you use ATOK X for Linux, please specify "Kinput2",

        Class=Jp\.co\.justsystem\.atok12\.LookupAux/
		jp\.co\.justsystem\.atok12\.LookupAux

9) Select "never-focus" on Actions field
10) Click OK

I will prepare XIM readme for this setting.
Blocks: 60916
Keywords: intl
Adding nsbeta1 keyword.  Setting Priority to P1.

Adding mcarlson to cc-list.
Keywords: nsbeta1
Priority: P3 → P1
Lowering priority to P2.  Sun says this is not a show-stopper bug for them.
Priority: P1 → P2
This is blocked by the bugid 52416 and that is targeted for "future".
Depends on: 52416
Target Milestone: M18 → Future
Changed QA contact to ylong@netscape.com.
QA Contact: teruko → ylong
reassign.
Assignee: tajima → katakai
Status: ASSIGNED → NEW
Marking as nsbeta1-
Keywords: nsbeta1, nsbeta3nsbeta1-
Keywords: nsBranch
Marking nsbranch- as it was decided in the August bug triage that we wouldn't
have enough time in eMojo to fix this.  Let's revisit for MachV.

Keywords: nsbranch-
removed keyword nsbranch since it now has nsbranch-, per pdt mtg.
Keywords: nsbranch
Blocks: 107067
Keywords: nsbranch-
nominating ...
Keywords: nsbeta1
Whiteboard: nsbeta3-
No longer blocks: 107067
the origional bug report in japanese bugzilla said it is fixed. Please open new
bug report if there are other issue. 
Status: NEW → RESOLVED
Closed: 24 years ago22 years ago
Resolution: --- → FIXED
Mark as verified per original problem has been fixed.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.