Peter Hutterer <[email protected]> writes: > Fixes a regression introduced in 0b2f30834b1a9f. If a driver posts input > events during a timer function (wacom and synaptics do this during tap > timeouts), ProcessInputEvents() is not called for these events. There are no > new events on any fds, so the events just sit in the queue waiting for > something else to happen. > > Fix this by simply returning 0 from check_timers if we ran at least one of > them or reset them all. This way the callers ospoll_wait will exit and > continue with normal processing. > > Signed-off-by: Peter Hutterer <[email protected]>
Reviewed-by: Keith Packard <[email protected]> (nicely done, btw) -- -keith
signature.asc
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
