don't install the same filter twice; we already install it for all

2007-01-31  Jens Granseuer  <jensgr@gmx.net>

	* gnome-settings-keyboard-xkb.c:
	(gnome_settings_keyboard_xkb_init): don't install the same filter
	twice; we already install it for all windows, so we don't need
	another one for the root window (fixes bug #382504)

svn path=/trunk/; revision=7213
This commit is contained in:
Jens Granseuer 2007-01-31 17:24:16 +00:00 committed by Jens Granseuer
parent d992d02c9f
commit 204dd9a088
2 changed files with 7 additions and 4 deletions

View file

@ -1,3 +1,10 @@
2007-01-31 Jens Granseuer <jensgr@gmx.net>
* gnome-settings-keyboard-xkb.c:
(gnome_settings_keyboard_xkb_init): don't install the same filter
twice; we already install it for all windows, so we don't need
another one for the root window (fixes bug #382504)
2007-01-30 Jens Granseuer <jensgr@gmx.net> 2007-01-30 Jens Granseuer <jensgr@gmx.net>
* gsd-media-keys-window.c: (gsd_media_keys_window_new): property * gsd-media-keys-window.c: (gsd_media_keys_window_new): property

View file

@ -416,10 +416,6 @@ gnome_settings_keyboard_xkb_init (GConfClient * client)
gdk_window_add_filter (NULL, (GdkFilterFunc) gdk_window_add_filter (NULL, (GdkFilterFunc)
gnome_settings_keyboard_xkb_evt_filter, gnome_settings_keyboard_xkb_evt_filter,
NULL); NULL);
gdk_window_add_filter (gdk_get_default_root_window (),
(GdkFilterFunc)
gnome_settings_keyboard_xkb_evt_filter,
NULL);
xkl_engine_start_listen (xkl_engine, xkl_engine_start_listen (xkl_engine,
XKLL_MANAGE_LAYOUTS | XKLL_MANAGE_LAYOUTS |
XKLL_MANAGE_WINDOW_STATES); XKLL_MANAGE_WINDOW_STATES);