[Xfce4-commits] r26687 - xfwm4/trunk/src
Olivier Fourdan
olivier at xfce.org
Tue Mar 18 21:57:45 CET 2008
Author: olivier
Date: 2008-03-18 20:57:45 +0000 (Tue, 18 Mar 2008)
New Revision: 26687
Modified:
xfwm4/trunk/src/events.c
Log:
Rework keyboard grabs
Modified: xfwm4/trunk/src/events.c
===================================================================
--- xfwm4/trunk/src/events.c 2008-03-18 18:42:58 UTC (rev 26686)
+++ xfwm4/trunk/src/events.c 2008-03-18 20:57:45 UTC (rev 26687)
@@ -342,13 +342,13 @@
TRACE ("entering handleKeyEvent");
- /* Release queued events */
- XAllowEvents (display_info->dpy, AsyncKeyboard, ev->time);
-
status = EVENT_FILTER_PASS;
ev_screen_info = myDisplayGetScreenFromRoot (display_info, ev->root);
if (!ev_screen_info)
{
+ /* Release queued events */
+ XAllowEvents (display_info->dpy, AsyncKeyboard, ev->time);
+
return status;
}
@@ -557,6 +557,9 @@
break;
}
+ /* Release queued events */
+ XAllowEvents (display_info->dpy, AsyncKeyboard, myDisplayGetCurrentTime (display_info));
+
return status;
}
More information about the Xfce4-commits
mailing list