From 350be1a2e35669a483843fd2a3c9cc86415b3f11 Mon Sep 17 00:00:00 2001 From: Peng Huang Date: Tue, 14 Apr 2009 18:42:38 +0800 Subject: [PATCH] Add IBUS_FORWARD_MASK for ignored key events. --- client/gtk2/ibusimcontext.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c index 5ec8fe0..feb4c23 100644 --- a/client/gtk2/ibusimcontext.c +++ b/client/gtk2/ibusimcontext.c @@ -204,11 +204,13 @@ _key_snooper_cb (GtkWidget *widget, retval = ibus_input_context_process_key_event (ibusimcontext->ibuscontext, event->keyval, event->state | IBUS_RELEASE_MASK); + event->state |= IBUS_FORWARD_MASK; break; case GDK_KEY_PRESS: retval = ibus_input_context_process_key_event (ibusimcontext->ibuscontext, event->keyval, event->state); + event->state |= IBUS_FORWARD_MASK; break; default: retval = FALSE; -- 2.7.4