summaryrefslogtreecommitdiff
path: root/libdecor/src/plugins/cairo/libdecor-cairo.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdecor/src/plugins/cairo/libdecor-cairo.c')
-rw-r--r--libdecor/src/plugins/cairo/libdecor-cairo.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libdecor/src/plugins/cairo/libdecor-cairo.c b/libdecor/src/plugins/cairo/libdecor-cairo.c
index f8beb7aa1..765800df6 100644
--- a/libdecor/src/plugins/cairo/libdecor-cairo.c
+++ b/libdecor/src/plugins/cairo/libdecor-cairo.c
@@ -2074,10 +2074,10 @@ component_edge(const struct border_component *cmpnt,
const int pointer_y,
const int margin)
{
- const bool top = pointer_y < margin;
- const bool bottom = pointer_y > (cmpnt->server.buffer->height - margin);
- const bool left = pointer_x < margin;
- const bool right = pointer_x > (cmpnt->server.buffer->width - margin);
+ const bool top = pointer_y < margin * 2;
+ const bool bottom = pointer_y > (cmpnt->server.buffer->height - margin * 2);
+ const bool left = pointer_x < margin * 2;
+ const bool right = pointer_x > (cmpnt->server.buffer->width - margin * 2);
if (top)
if (left)