summaryrefslogtreecommitdiff
path: root/libgnomekbd/gkbd-indicator.c
diff options
context:
space:
mode:
authorSergey V. Udaltsov <svu@gnome.org>2010-01-11 11:14:24 +0000
committerSergey V. Udaltsov <svu@gnome.org>2010-01-11 11:14:24 +0000
commitd7ff7775e4b1fcfd5d86a88abf49467b97b5ed4b (patch)
treebf79f64d12751f4ac47154817ea6b481f34021ba /libgnomekbd/gkbd-indicator.c
parentf337dd2e29cdc2913663e32809977c8730f958dc (diff)
downloadlibgnomekbd-d7ff7775e4b1fcfd5d86a88abf49467b97b5ed4b.tar.gz
Extra parameter in xkl_engine_stop_listen
New libxklavier requires stop_listen function to specify exactly the flags for stopping
Diffstat (limited to 'libgnomekbd/gkbd-indicator.c')
-rw-r--r--libgnomekbd/gkbd-indicator.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libgnomekbd/gkbd-indicator.c b/libgnomekbd/gkbd-indicator.c
index 2ddd1f9..0c037a7 100644
--- a/libgnomekbd/gkbd-indicator.c
+++ b/libgnomekbd/gkbd-indicator.c
@@ -658,7 +658,8 @@ gkbd_indicator_start_listen (void)
static void
gkbd_indicator_stop_listen (void)
{
- xkl_engine_stop_listen (globals.engine);
+ xkl_engine_stop_listen (globals.engine,
+ XKLL_TRACK_KEYBOARD_STATE);
gdk_window_remove_filter (NULL, (GdkFilterFunc)
gkbd_indicator_filter_x_evt, NULL);