From c868061482102f68353a1eea7fdf275f0cd2600b Mon Sep 17 00:00:00 2001 From: Philipp Reh Date: Wed, 22 Dec 2010 15:14:05 +0000 Subject: Events: Store event cookie when dequeuing event When we dequeue an event in XCheckTypedEvent or XCheckTypedWindowEvent, make sure to store the corresponding cookie too. Signed-off-by: Philipp Reh Reviewed-by: Daniel Stone Backported-to-NX-by: Ulrich Sibiller --- nx-X11/lib/X11/ChkTypWEv.c | 1 + 1 file changed, 1 insertion(+) (limited to 'nx-X11/lib/X11/ChkTypWEv.c') diff --git a/nx-X11/lib/X11/ChkTypWEv.c b/nx-X11/lib/X11/ChkTypWEv.c index 92b3f5d94..2f247be26 100644 --- a/nx-X11/lib/X11/ChkTypWEv.c +++ b/nx-X11/lib/X11/ChkTypWEv.c @@ -59,6 +59,7 @@ Bool XCheckTypedWindowEvent ( (qelt->event.type == type)) { *event = qelt->event; _XDeq(dpy, prev, qelt); + _XStoreEventCookie(dpy, event); UnlockDisplay(dpy); return True; } -- cgit v1.2.3