Module: wine Branch: master Commit: 9deb00bfdcb827510dc99fa640b2fefef066733e URL: http://source.winehq.org/git/wine.git/?a=commit;h=9deb00bfdcb827510dc99fa640...
Author: Ken Thomases ken@codeweavers.com Date: Thu Oct 17 23:43:31 2013 -0500
winemac: Don't coalesce events which might be in multiple queues.
---
dlls/winemac.drv/cocoa_event.m | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/winemac.drv/cocoa_event.m b/dlls/winemac.drv/cocoa_event.m index ff9ac6c..faeb033 100644 --- a/dlls/winemac.drv/cocoa_event.m +++ b/dlls/winemac.drv/cocoa_event.m @@ -177,9 +177,11 @@ static const OSType WineHotKeySignature = 'Wine';
if ((event->event->type == MOUSE_MOVED || event->event->type == MOUSE_MOVED_ABSOLUTE) && + event->event->deliver == INT_MAX && (lastEvent = [events lastObject]) && (lastEvent->event->type == MOUSE_MOVED || lastEvent->event->type == MOUSE_MOVED_ABSOLUTE) && + lastEvent->event->deliver == INT_MAX && lastEvent->event->window == event->event->window && lastEvent->event->mouse_moved.drag == event->event->mouse_moved.drag) {