|
@ -1870,10 +1870,11 @@ void |
|
|
updatewmhints(Client *c) { |
|
|
updatewmhints(Client *c) { |
|
|
XWMHints *wmh; |
|
|
XWMHints *wmh; |
|
|
|
|
|
|
|
|
if(c == sel) |
|
|
|
|
|
return; |
|
|
|
|
|
if((wmh = XGetWMHints(dpy, c->win))) { |
|
|
if((wmh = XGetWMHints(dpy, c->win))) { |
|
|
c->isurgent = (wmh->flags & XUrgencyHint) ? True : False; |
|
|
|
|
|
|
|
|
if(c == sel) |
|
|
|
|
|
sel->isurgent = False; |
|
|
|
|
|
else |
|
|
|
|
|
c->isurgent = (wmh->flags & XUrgencyHint) ? True : False; |
|
|
XFree(wmh); |
|
|
XFree(wmh); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|