*fix* respect the urgency flag if set by a window
git-svn-id: http://tint2.googlecode.com/svn/trunk@178 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
@@ -581,6 +581,15 @@ void event_property_notify (XEvent *e)
|
||||
panel_refresh = 1;
|
||||
}
|
||||
}
|
||||
else if (at == server.atom.WM_HINTS) {
|
||||
XWMHints* wmhints = XGetWMHints(server.dsp, win);
|
||||
if (wmhints->flags & XUrgencyHint) {
|
||||
task_urgent = tsk;
|
||||
tick_urgent = 0;
|
||||
time_precision = 1;
|
||||
}
|
||||
XFree(wmhints);
|
||||
}
|
||||
|
||||
if (!server.got_root_win) server.root_win = RootWindow (server.dsp, server.screen);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user