tlocal use of xidx is useless, got rid of it, falling back to screen 0 if point… | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 7ecadcee39697807c7b29221af49c67bb19ac055 | |
parent c86ed46a1bbba0635a76d05ebeb839c7fec7f7fc | |
Author: Anselm R Garbe <[email protected]> | |
Date: Wed, 16 Jul 2008 18:39:48 +0100 | |
local use of xidx is useless, got rid of it, falling back to screen 0 if pointe… | |
Diffstat: | |
M dwm.c | 17 +++++++---------- | |
1 file changed, 7 insertions(+), 10 deletions(-) | |
--- | |
diff --git a/dwm.c b/dwm.c | |
t@@ -1558,28 +1558,25 @@ updatebar(void) { | |
void | |
updategeom(void) { | |
#ifdef XINERAMA | |
- int n; | |
- unsigned int xidx = 0; | |
+ int n, i = 0; | |
XineramaScreenInfo *info = NULL; | |
/* window area geometry */ | |
if(XineramaIsActive(dpy)) { | |
info = XineramaQueryScreens(dpy, &n); | |
if(n > 1) { | |
- int di, i, x, y; | |
+ int di, x, y; | |
unsigned int dui; | |
Window dummy; | |
if(XQueryPointer(dpy, root, &dummy, &dummy, &x, &y, &d… | |
for(i = 0; i < n; i++) | |
- if(INRECT(x, y, info[i].x_org, info[i]… | |
- xidx = i; | |
+ if(INRECT(x, y, info[i].x_org, info[i]… | |
break; | |
- } | |
} | |
- wx = info[xidx].x_org; | |
- wy = showbar && topbar ? info[xidx].y_org + bh : info[xidx].y… | |
- ww = info[xidx].width; | |
- wh = showbar ? info[xidx].height - bh : info[xidx].height; | |
+ wx = info[i].x_org; | |
+ wy = showbar && topbar ? info[i].y_org + bh : info[i].y_org; | |
+ ww = info[i].width; | |
+ wh = showbar ? info[i].height - bh : info[i].height; | |
XFree(info); | |
} | |
else |