Module: wine Branch: master Commit: bb496ea847bb019067ea4b60b9916378ed6fc452 URL: https://gitlab.winehq.org/wine/wine/-/commit/bb496ea847bb019067ea4b60b991637...
Author: Rémi Bernon rbernon@codeweavers.com Date: Mon Dec 18 09:54:42 2023 +0100
server: Always queue mouse messages delivered to another window.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55306
---
server/queue.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/server/queue.c b/server/queue.c index 15a63f880f1..67249d06599 100644 --- a/server/queue.c +++ b/server/queue.c @@ -1711,6 +1711,7 @@ static void queue_hardware_message( struct desktop *desktop, struct message *msg } input = thread->queue->input;
+ if (win != msg->win) always_queue = 1; if (!always_queue || merge_message( input, msg )) free_message( msg ); else {