--- 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);