summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2008-09-25 17:14:29 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2008-09-25 17:14:29 +0800
commitc44fd10f2fdf5018238e52f3e932883c403b3eea (patch)
treed1aef5de9b2c2ebf9f88f901da1c2714392f2ade /client
parent659e44fb534ee96487d8f22598ece1a0ff1066b2 (diff)
downloadibus-c44fd10f2fdf5018238e52f3e932883c403b3eea.tar.gz
ibus-c44fd10f2fdf5018238e52f3e932883c403b3eea.tar.xz
ibus-c44fd10f2fdf5018238e52f3e932883c403b3eea.zip
Fix problem when works with imsettings.
Diffstat (limited to 'client')
-rw-r--r--client/x11/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/x11/main.c b/client/x11/main.c
index e448bc5..3fd942c 100644
--- a/client/x11/main.c
+++ b/client/x11/main.c
@@ -496,7 +496,7 @@ _xim_forward_gdk_event (GdkEventKey *event, X11IC *x11ic)
xkp.xkey.type = (event->type == GDK_KEY_PRESS) ? KeyPress : KeyRelease;
xkp.xkey.serial = 0L;
xkp.xkey.send_event = False;
- xkp.xkey.same_screen = False;
+ xkp.xkey.same_screen = True;
xkp.xkey.display = GDK_DISPLAY();
xkp.xkey.window = x11ic->focus_window ? x11ic->focus_window : x11ic->client_window;
xkp.xkey.subwindow = None;