summaryrefslogtreecommitdiff
path: root/gdk/win32
diff options
context:
space:
mode:
authorManuel Bachmann <tarnyko@tarnyko.net>2013-11-01 17:59:05 +0100
committerManuel Bachmann <tarnyko@tarnyko.net>2013-11-01 17:59:05 +0100
commit55dba74a24789b417f2feb80daf5e57627298f7e (patch)
tree50d2f737ac5f35ccd39ec394893747dd7c8abf63 /gdk/win32
parent9761a966d8ffda724226a21022a42ce40932b443 (diff)
downloadgtk+-55dba74a24789b417f2feb80daf5e57627298f7e.tar.gz
Win32 : fixes Bug 679019 (Popup menu misplaced in dual monitor)
Diffstat (limited to 'gdk/win32')
-rw-r--r--gdk/win32/gdkdevice-win32.c6
1 files changed, 6 insertions, 0 deletions
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)