From 921a711daddffc649738f14b10f7eb703df946bc Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 21 Mar 2003 09:38:13 +0000 Subject: [PATCH] don't snap to non-visibles --- plugins/resistance.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/resistance.c b/plugins/resistance.c index 3d6c4dc1..c7f47c3e 100644 --- a/plugins/resistance.c +++ b/plugins/resistance.c @@ -39,6 +39,7 @@ static void resist(Client *c, int *x, int *y) target = it->data; if (target == c) continue; /* don't snap to self */ + if (!target->visible) continue; /* don't snap to non-visibles */ tl = target->frame->area.x - 1; tt = target->frame->area.y - 1; @@ -49,6 +50,7 @@ static void resist(Client *c, int *x, int *y) window edge available, without going all the way from bottom-to-top in the stacking list */ + g_print("r %d tl %d\n", r, tl); if (!snapx && cl >= tr && l < tr && l >= tr - resistance) *x = tr, snapx = TRUE; else if (!snapx && cr <= tl && r > tl && r <= tl + resistance) -- 2.39.2