From b80bfefe3b238cfacce1e9b52089fa8e6faa0d02 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 26 Aug 2017 10:55:35 -0400 Subject: [PATCH] im context simple: Use GdkEvent API --- gtk/gtkimcontextsimple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkimcontextsimple.c b/gtk/gtkimcontextsimple.c index 64c2ed822d..c37cb6703e 100644 --- a/gtk/gtkimcontextsimple.c +++ b/gtk/gtkimcontextsimple.c @@ -1054,7 +1054,7 @@ no_sequence_matches (GtkIMContextSimple *context_simple, for (i=0; i < n_compose - len - 1; i++) { GdkEvent *tmp_event = gdk_event_copy ((GdkEvent *)event); - tmp_event->key.keyval = priv->compose_buffer[len + i]; + gdk_event_set_keyval (tmp_event, priv->compose_buffer[len + i]); gtk_im_context_filter_keypress (context, (GdkEventKey *)tmp_event); gdk_event_free (tmp_event);