|
|
- /* Selects for the view of the focused window. The list of tags */
- /* to be displayed is matched to the focused window tag list. */
- void
- winview(const Arg* arg)
- {
- Window win, win_r, win_p, *win_c;
- unsigned nc;
- int unused;
- Client* c;
- Arg a;
-
- if (!XGetInputFocus(dpy, &win, &unused)) return;
- while (XQueryTree(dpy, win, &win_r, &win_p, &win_c, &nc)
- && win_p != win_r) win = win_p;
-
- if (!(c = wintoclient(win))) return;
-
- a.ui = c->tags;
- view(&a);
- }
|