From 0f79cb3d11fbf7dd1d0056b6ba74cf5210b1aa7e Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Mon, 27 Oct 2014 16:54:33 -0700 Subject: [PATCH] x11: Scale the frame extents as well --- gdk/x11/gdkwindow-x11.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index e4b10585fc..cdecf66d98 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -3624,8 +3624,14 @@ gdk_x11_window_set_shadow_width (GdkWindow *window, int top, int bottom) { + GdkWindowImplX11 *impl = GDK_WINDOW_IMPL_X11 (window->impl); Atom frame_extents; - gulong data[4] = { left, right, top, bottom }; + gulong data[4] = { + left * impl->window_scale, + right * impl->window_scale, + top * impl->window_scale, + bottom * impl->window_scale + }; frame_extents = gdk_x11_get_xatom_by_name_for_display (gdk_window_get_display (window), "_GTK_FRAME_EXTENTS");