diff options
author | Sergey Udaltsov <svu@gnome.org> | 2009-08-17 20:45:39 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2009-08-17 20:45:39 +0000 |
commit | 82e87a4c9d351162875b3392169e7c7971bfe390 (patch) | |
tree | 38dc1c33e907fd987cc1289310e11c800975a7ae | |
parent | e04c647b5a321f8acfc43dd72529b794f8b16b93 (diff) | |
download | libxklavier-82e87a4c9d351162875b3392169e7c7971bfe390.tar.gz |
fixed XIE-related check, b.g.o#583709
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | libxklavier/xklavier_xkb.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2009-08-17 svu + + * libxklavier/xklavier_xkb.c: fixed a bug with XIE check, + http://bugzilla.gnome.org/show_bug.cgi?id=583709 + 2009-07-20 svu * tests/Makefile.am: a bit of cleanup, thanks Samuli Suominen diff --git a/libxklavier/xklavier_xkb.c b/libxklavier/xklavier_xkb.c index e445797..33da2fa 100644 --- a/libxklavier/xklavier_xkb.c +++ b/libxklavier/xklavier_xkb.c @@ -96,7 +96,7 @@ xkl_xkb_resume_listen(XklEngine * engine) XkbNamesNotify, XKB_NAMES_EVT_DTL_MASK, XKB_NAMES_EVT_DTL_MASK); #ifdef HAVE_XINPUT - if (xkl_engine_priv(engine, features) | XKLF_DEVICE_DISCOVERY) { + if (xkl_engine_priv(engine, features) & XKLF_DEVICE_DISCOVERY) { DevicePresence(display, xitype, xiclass); XSelectExtensionEvent(display, xkl_engine_priv(engine, root_window), |