From 55dba74a24789b417f2feb80daf5e57627298f7e Mon Sep 17 00:00:00 2001 From: Manuel Bachmann Date: Fri, 1 Nov 2013 17:59:05 +0100 Subject: [PATCH] Win32 : fixes Bug 679019 (Popup menu misplaced in dual monitor) --- gdk/win32/gdkdevice-win32.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gdk/win32/gdkdevice-win32.c b/gdk/win32/gdkdevice-win32.c index 53a5daf434..0039e4b98c 100644 --- a/gdk/win32/gdkdevice-win32.c +++ b/gdk/win32/gdkdevice-win32.c @@ -207,6 +207,12 @@ gdk_device_win32_query_state (GdkDevice *device, if (win_y) *win_y += _gdk_offset_y; + + if (root_x) + *root_x += _gdk_offset_x; + + if (root_y) + *root_y += _gdk_offset_y; } if (child_window)