Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > 677c686ba57a9f27a8e40621030787a0 > files > 8

scim-bridge-0.4.5-9.el5.src.rpm

Index: client-gtk/scim-bridge-client-imcontext-gtk.c
===================================================================
diff -u -r1.60 -r1.61
--- client-gtk/scim-bridge-client-imcontext-gtk.c	6 Oct 2006 16:47:22 -0000	1.60
+++ client-gtk/scim-bridge-client-imcontext-gtk.c	20 Oct 2006 14:55:56 -0000	1.61
@@ -114,9 +114,8 @@
 {
     scim_bridge_pdebugln (5, "filter_key_event ()");
     
-    GtkWidget *widget = gtk_get_event_widget ((GdkEvent*) event);
-    if (focused_imcontext != imcontext || (focused_widget != NULL && focused_widget != widget)) scim_bridge_client_imcontext_focus_in (GTK_IM_CONTEXT (imcontext));
-    focused_widget = widget;
+    if (focused_imcontext != imcontext) scim_bridge_client_imcontext_focus_in (GTK_IM_CONTEXT (imcontext));
+    focused_widget = gtk_get_event_widget ((GdkEvent*) event);
     
     if (scim_bridge_client_is_messenger_opened ()) {
         ScimBridgeKeyEvent *bridge_key_event = scim_bridge_alloc_key_event ();