diff options
author | Anselm R. Garbe <arg@10kloc.org> | 2006-09-07 17:53:40 +0200 |
---|---|---|
committer | Anselm R. Garbe <arg@10kloc.org> | 2006-09-07 17:53:40 +0200 |
commit | 15abade2720158fd35dcf59aa2cd5cbb325a849c (patch) | |
tree | f6255eca60e10fe5c305054e6adac07274c5a513 /dwm.h | |
parent | 7ab8c8728168234f6b9e99d1be384323d1246b10 (diff) | |
download | dwm-15abade2720158fd35dcf59aa2cd5cbb325a849c.tar.gz |
using a global stack for focus recovery on arrange() - seems to work great
Diffstat (limited to 'dwm.h')
-rw-r--r-- | dwm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dwm.h b/dwm.h index eba3a6a..dd536b8 100644 --- a/dwm.h +++ b/dwm.h @@ -61,6 +61,7 @@ struct Client { Bool *tags; Client *next; Client *prev; + Client *snext; Window win; Window twin; }; @@ -73,7 +74,7 @@ extern void (*handler[LASTEvent])(XEvent *); extern void (*arrange)(Arg *); extern Atom wmatom[WMLast], netatom[NetLast]; extern Bool running, issel, maximized, *seltag; -extern Client *clients, *sel; +extern Client *clients, *sel, *stack; extern Cursor cursor[CurLast]; extern DC dc; extern Display *dpy; |