Go to file
Peter Hutterer eace88989c include: never overwrite realInputProc with enqueueInputProc. Bug #13511
In some cases (triggered by a key repeat during a sync grab) XKB unwrapping
can overwrite the device's realInputProc with the enqueueInputProc. When the
grab is released and the events are replayed, we end up in an infinite loop.
Each event is replayed and in replaying pushed to the end of the queue again.

This fix is a hack only. It ensures that the realInputProc is never
overwritten with the enqueueInputProc.

This fixes Bug #13511 (https://bugs.freedesktop.org/show_bug.cgi?id=13511)
2007-12-19 16:20:36 +10:30
afb afb: Remove usage of alloca 2007-11-05 14:34:45 +00:00
cfb cfb: Remove usage of alloca 2007-11-05 14:34:45 +00:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Add CreatePixmap allocation hints. 2007-11-04 16:11:28 -08:00
config Config: D-Bus: Fix dbus_bus_request_name failure check 2007-11-06 09:40:36 +00:00
damageext Death to RCS tags. 2007-06-29 14:06:52 -04:00
dbe Add CreatePixmap allocation hints. 2007-11-04 16:11:28 -08:00
dix dix: set the correct number of valuators in valuator events. 2007-12-18 13:57:15 +10:30
doc Add Xserver man section about catalogue:<dir> FPE 2007-09-04 17:20:28 -07:00
exa EXA: Remove usage of alloca 2007-11-05 14:36:36 +00:00
fb fb: Remove usage of alloca 2007-11-05 14:34:42 +00:00
GL GL: fix crash at mesa destruction time 2007-11-05 17:33:01 +01:00
hw ephyr: miPointerWarpCursor needs the device parameter. 2007-12-03 14:35:33 +10:30
include include: never overwrite realInputProc with enqueueInputProc. Bug #13511 2007-12-19 16:20:36 +10:30
mfb mfb: Remove usage of alloca 2007-11-05 14:34:42 +00:00
mi mi: unify ErrorFs, prepend [mi] 2007-12-07 20:23:36 +10:30
miext Damage: Remove usage of alloca 2007-11-05 14:34:41 +00:00
os Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
randr Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
record Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
render Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
Xext DeviceIntRec: move lastx/lasty from valuator into DeviceIntRec. 2007-11-22 17:30:14 +10:30
xfixes Merge branch 'master' into mpx 2007-08-12 15:31:10 +09:30
Xi dix: change the filters to be per-device. 2007-12-04 19:07:46 +10:30
xkb xkb: swap a LookupKeyboardDevice over in favour of GetPairedDevice 2007-11-29 10:14:38 +10:30
XTrap Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
.gitignore Add more generated files to .gitignore. 2007-08-29 16:05:23 -07:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh DeliverEventsToWindow: ensure that genericMask has a defined value. 2007-07-10 19:11:30 +09:30
configure.ac Export the server ABI versions from xorg-server.pc 2007-11-05 17:18:46 -05:00
COPYING Add proper COPYING file 2007-08-01 08:07:08 +03:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Generate ChangeLog file for make dist. 2007-07-10 21:33:54 -07:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Export the server ABI versions from xorg-server.pc 2007-11-05 17:18:46 -05:00