16765N/A/jds/bin/diff -uprN gnome-panel-2.26.3.old/gnome-panel/panel-run-dialog.c gnome-panel-2.26.3/gnome-panel/panel-run-dialog.c
16765N/A--- gnome-panel-2.26.3.old/gnome-panel/panel-run-dialog.c 2009-04-19 18:45:09.000000000 +0100
16765N/A+++ gnome-panel-2.26.3/gnome-panel/panel-run-dialog.c 2009-07-01 18:48:11.982368000 +0100
16765N/A@@ -1426,6 +1426,12 @@ entry_event (GtkEditable *entry,
9124N/A char *temp;
9124N/A int pos, tmp;
9124N/A
9124N/A+ /* commit the string when IM is enabled */
9124N/A+ if (GTK_ENTRY (entry)->editable && event->type == GDK_KEY_PRESS && event->length > 0) {
9124N/A+ if (gtk_im_context_filter_keypress (GTK_ENTRY (entry)->im_context, event))
9124N/A+ return TRUE;
9124N/A+ }
9124N/A+
9124N/A if (event->type != GDK_KEY_PRESS)
9124N/A return FALSE;
9124N/A