From 40be0d5583b3fa240745ead953d97000ef53b182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 10 Jan 2006 23:18:36 +0000 Subject: [PATCH] Quick fix to make the Qemu experience less bad :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15901 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/EventDispatcher.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/servers/app/EventDispatcher.cpp b/src/servers/app/EventDispatcher.cpp index 66b754d9a3..2e177f219d 100644 --- a/src/servers/app/EventDispatcher.cpp +++ b/src/servers/app/EventDispatcher.cpp @@ -663,9 +663,12 @@ EventDispatcher::_EventLoop() fLastCursorPosition.y); } } + + // TODO: this drops older mouse events, but should probably work + // a bit different (ie. don't drop the last event) bigtime_t eventTime; if (event->FindInt64("when", &eventTime) == B_OK) { - if (system_time() - eventTime > 5000) { + if (system_time() - eventTime > 25000) { // the server itself lags behind too much // -> drop the event break;