1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 18:27:35 +00:00

WindowServer: Always select() in the event loop.

This fixes an issue where a steady stream of injected events would prevent
us from ever draining the mouse and keyboard inputs.
This commit is contained in:
Andreas Kling 2019-01-18 04:59:08 +01:00
parent dff70021ab
commit a01e119e05

View file

@ -45,9 +45,7 @@ int WSEventLoop::exec()
m_running = true;
for (;;) {
if (m_queued_events.is_empty())
wait_for_event();
wait_for_event();
Vector<QueuedEvent> events;
{