summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbhinav Prasai <abhinav.prsai@gmail.com>2025-10-14 17:57:34 +0100
committerAbhinav Prasai <abhinav.prsai@gmail.com>2025-10-14 17:57:34 +0100
commit2aa3e71c9d6641b9474a426735c783d6fb914d30 (patch)
treeaa93450350acc8f799cf6862a3925099a6ffdd8a
parent8d5f9d5f34bd40a38bf26131371e78507c234b8a (diff)
update centre_window to account for border_width
-rw-r--r--src/sxwm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sxwm.c b/src/sxwm.c
index cefd990..e10e940 100644
--- a/src/sxwm.c
+++ b/src/sxwm.c
@@ -359,6 +359,8 @@ void centre_window(void)
focused->mon = get_monitor_for(focused);
int x = mons[focused->mon].x + (mons[focused->mon].w - focused->w) / 2;
int y = mons[focused->mon].y + (mons[focused->mon].h - focused->h) / 2;
+ x -= user_config.border_width;
+ y -= user_config.border_width;
focused->x = x;
focused->y = y;