Redrawing the window contents for every possible event is not
a reasonable thing for an application to do. The test should be whether
redrawing on demand plus periodic updates works with near-idle CPU use
and no extra input latency.
This change incidentally makes the test well-behaved on Wayland, where
it was previously broken due to every EGL buffer swap causing an event
to be received.