From c7f06dd35ef5e048fc1fdbb5bc62d3c4ee09aa1e Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 29 May 2019 17:49:27 -0400 Subject: [PATCH] win32: Stop using gdk_event_get_root_coords It seems we want local coords here anyway. --- gdk/win32/gdksurface-win32.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gdk/win32/gdksurface-win32.c b/gdk/win32/gdksurface-win32.c index be14e854a6..c82b397d03 100644 --- a/gdk/win32/gdksurface-win32.c +++ b/gdk/win32/gdksurface-win32.c @@ -4859,9 +4859,9 @@ gdk_win32_surface_show_window_menu (GdkSurface *window, return FALSE; } - gdk_event_get_root_coords (event, &event_x, &event_y); - x = event_x - _gdk_offset_x; - y = event_y - _gdk_offset_y; + gdk_event_get_coords (event, &event_x, &event_y); + x = round (event_x); + y = round (event_y); SendMessage (GDK_SURFACE_HWND (window), WM_SYSMENU,