From f6ef18ac74bb4a6edd2ce63ce9b66485c0a0adb8 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Sat, 9 Dec 2017 17:32:02 +0100 Subject: [PATCH] gtkwindow: Do not account handle size when checking content area This is necessary to bring back the L-shaped resize corners. On all edges (not corners) the handle width is determined by the border size. --- gtk/gtkwindow.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 9396dfc938..aba18df012 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -1744,10 +1744,10 @@ edge_under_coordinates (GtkWindow *window, gtk_style_context_restore (context); /* Check whether the click falls outside the handle area */ - if (x >= allocation.x + border.left + handle_h && - x < allocation.x + allocation.width - border.right - handle_h && - y >= allocation.y + border.top + handle_v && - y < allocation.y + allocation.height - border.bottom - handle_v) + if (x >= allocation.x + border.left && + x < allocation.x + allocation.width - border.right && + y >= allocation.y + border.top && + y < allocation.y + allocation.height - border.bottom) return FALSE; /* Check X axis */