mirror of
https://github.com/leahneukirchen/cwm.git
synced 2023-08-10 21:13:12 +03:00
A while ago I wrote some code to not warp to ignored windows on map (rev
1.52), not realising that the previous (less efficient) fix had already been commited (rev 1.50). Had this in my tree for ages to remove the previous code. Effectively reverts rev 1.50. ok okan@
This commit is contained in:
parent
2dc8df110c
commit
be3b8a0748
@ -76,7 +76,6 @@ xev_handle_maprequest(XEvent *ee)
|
|||||||
XMapRequestEvent *e = &ee->xmaprequest;
|
XMapRequestEvent *e = &ee->xmaprequest;
|
||||||
struct client_ctx *cc = NULL, *old_cc;
|
struct client_ctx *cc = NULL, *old_cc;
|
||||||
XWindowAttributes xattr;
|
XWindowAttributes xattr;
|
||||||
struct winmatch *wm;
|
|
||||||
|
|
||||||
if ((old_cc = client_current()) != NULL)
|
if ((old_cc = client_current()) != NULL)
|
||||||
client_ptrsave(old_cc);
|
client_ptrsave(old_cc);
|
||||||
@ -86,10 +85,6 @@ xev_handle_maprequest(XEvent *ee)
|
|||||||
cc = client_new(e->window, screen_fromroot(xattr.root), 1);
|
cc = client_new(e->window, screen_fromroot(xattr.root), 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
TAILQ_FOREACH(wm, &Conf.ignoreq, entry) {
|
|
||||||
if (strncasecmp(wm->title, cc->name, strlen(wm->title)) == 0)
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if ((cc->flags & CLIENT_IGNORE) == 0)
|
if ((cc->flags & CLIENT_IGNORE) == 0)
|
||||||
client_ptrwarp(cc);
|
client_ptrwarp(cc);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user