foxygit / screen Log in
commit 3a13f97361ee0c9c54231d7fda82fc591e91772a
Author:     MrJensK <jens.se@icloud.com>
AuthorDate: Wed May 13 18:08:33 2026 +0200
Commit:     MrJensK <jens.se@icloud.com>
CommitDate: Wed May 13 18:08:33 2026 +0200

    bugfix
---
 main.c  |   8 ++++----
 main.o  | Bin 13440 -> 13440 bytes
 xrantui | Bin 43032 -> 43032 bytes
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/main.c b/main.c
index 93eacd2..9020f6c 100644
--- a/main.c
+++ b/main.c
@@ -17,12 +17,12 @@ static void snap(Monitor *mons, int count, int idx) {
         int mb = m->y + m->h,  ob  = o->y + o->h;

         /* horisontell snap: vänster mot höger och tvärtom */
-        if (abs(m->x - or_) <= SNAP_DIST) m->x = or_;
-        else if (abs(mr - o->x) <= SNAP_DIST) m->x = o->x - m->w;
+        if (abs(m->x - or_) < SNAP_DIST) m->x = or_;
+        else if (abs(mr - o->x) < SNAP_DIST) m->x = o->x - m->w;

         /* vertikal snap: topp mot botten och tvärtom */
-        if (abs(m->y - ob) <= SNAP_DIST) m->y = ob;
-        else if (abs(mb - o->y) <= SNAP_DIST) m->y = o->y - m->h;
+        if (abs(m->y - ob) < SNAP_DIST) m->y = ob;
+        else if (abs(mb - o->y) < SNAP_DIST) m->y = o->y - m->h;
     }
     if (m->x < 0) m->x = 0;
     if (m->y < 0) m->y = 0;
diff --git a/main.o b/main.o
index 79de6c7..fde4740 100644
Binary files a/main.o and b/main.o differ
diff --git a/xrantui b/xrantui
index 98c1744..2241454 100755
Binary files a/xrantui and b/xrantui differ