summaryrefslogtreecommitdiff
path: root/libxklavier/xklavier_evt_xkb.c
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@gnome.org>2005-01-07 03:43:56 +0000
committerSergey Udaltsov <svu@gnome.org>2005-01-07 03:43:56 +0000
commit8b45c4aa4725b28ee4be1c2310874d1620690e71 (patch)
tree8de7c1cb2acdd1461180be6f4e81634adfffdd01 /libxklavier/xklavier_evt_xkb.c
parent9eaa42fea181166273599413bf926923029dcc06 (diff)
downloadlibxklavier-8b45c4aa4725b28ee4be1c2310874d1620690e71.tar.gz
a bit of polish - but, the configuration events still need a bit of thought...
Diffstat (limited to 'libxklavier/xklavier_evt_xkb.c')
-rw-r--r--libxklavier/xklavier_evt_xkb.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libxklavier/xklavier_evt_xkb.c b/libxklavier/xklavier_evt_xkb.c
index 87142b8..1cc0292 100644
--- a/libxklavier/xklavier_evt_xkb.c
+++ b/libxklavier/xklavier_evt_xkb.c
@@ -89,11 +89,14 @@ int _XklXkbEventHandler( XEvent *xev )
case XkbIndicatorMapNotify:
case XkbControlsNotify:
case XkbNamesNotify:
+ /* not really fair - but still better than flooding... */
+ XklDebug( 200, "warning: configuration event %s is not actually processed\n",
+ _XklXkbGetXkbEventName( kev->any.xkb_type ) );
+ break;
case XkbNewKeyboardNotify:
XklDebug( 150, "%s\n",
_XklXkbGetXkbEventName( kev->any.xkb_type ) );
- _XklFreeAllInfo();
- _XklLoadAllInfo();
+ _XklResetAllInfo( "XKB event: XkbNewKeyboardNotify" );
break;
/**