forked from AuroraMiddleware/gtk
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.
This commit is contained in:
parent
d872640927
commit
f6ef18ac74
@ -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 */
|
||||
|
Loading…
Reference in New Issue
Block a user