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
Notes: sideshowbarker 2024-07-19 16:00:34 +09:00

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;
{