From: SourceForge.net <no...@so...> - 2008-03-28 04:02:21
|
Bugs item #1886959, was opened at 2008-02-05 20:52 Message generated for change (Comment added) made by katakai You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=650539&aid=1886959&group_id=108454 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: FrontEnd: XIM Group: CVS Status: Open Resolution: None Priority: 5 Private: No Submitted By: Masaki Katakai (katakai) Assigned to: James Su (suzhe) Summary: SCIM is not working properly with Java Swing application Initial Comment: I'm using SCIM-Anthy on Ubuntu 7.10 in Japanese locale. When you create input field of dialog, then 1. open dialog 2. CTRL+SPACE 3. input something (ex, nihonn + SPACE) 4. close dialog 5. open dialog 6. CTRL+SPACE 7. input something (ex, nihonn + SPACE) 8. I see the uncommitted texts underlined waiting to be comitted. They're not disappearing. I had filed this issue against Ubuntu as https://bugs.launchpad.net/ubuntu/+source/scim/+bug/178742 Please refer to the bug report. This issue is happening on Ubuntu not Fedora Core. It seems that Fedora Core was patching to scim-1.4.4/modules/FrontEnd/scim_x11_frontend.cpp. Is there any reason not to apply this patch to main branch of SCIM? scim_x11_frontend-ic-focus-LTC27940-215953.patch --- scim-1.4.4.orig/modules/FrontEnd/scim_x11_frontend.cpp 2006-10-06 01:05:49.000000000 +0900 +++ scim-1.4.4/modules/FrontEnd/scim_x11_frontend.cpp 2006-10-06 10:29:55.000000000 +0900 @@ -1094,7 +1094,8 @@ // If the ic is not focused, then return. if (!is_focused_ic (ic)) { SCIM_DEBUG_FRONTEND(1) << "IC " << call_data->icid << " is not focused, focus it first.\n"; - ims_set_ic_focus_handler (ims, (IMChangeFocusStruct *) call_data); +// ims_set_ic_focus_handler (ims, (IMChangeFocusStruct *) call_data); + return 1; } XKeyEvent *event = (XKeyEvent*) &(call_data->event); ---------------------------------------------------------------------- >Comment By: Masaki Katakai (katakai) Date: 2008-03-28 13:02 Message: Logged In: YES user_id=1138920 Originator: YES I updated the comment in https://bugs.launchpad.net/ubuntu/+source/scim/+bug/178742. Unfortunately this patch has been backed out from Fedora and it's reproducible on Fedora 8 now. I could not find the reason why it has been backed out. Is it possible to fix it in SCIM? Most Linux distributors are now using SCIM as input method framework, which means this issue is reproducible on major Linux now. And it would be hard to ask each linux distribution to apply the patch. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=650539&aid=1886959&group_id=108454 |