*fix* better internal urgent task handling

*fix* urgent task blinks on all desktops for omnipresent windows
*fix* better active window handling on desktop changes
*fix* better active window handling if switching omnipresent property



git-svn-id: http://tint2.googlecode.com/svn/trunk@302 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
Andreas.Fink85
2009-12-29 19:55:25 +00:00
parent 890262073a
commit c93bf5e1f3
7 changed files with 62 additions and 81 deletions

View File

@@ -52,7 +52,6 @@ int panel_refresh;
Task *task_active;
Task *task_drag;
GSList *urgent_list;
int max_tick_urgent;
// panel's initial config
@@ -239,11 +238,6 @@ void cleanup_panel()
task_active = 0;
task_drag = 0;
while (urgent_list) {
Task_urgent* t = urgent_list->data;
urgent_list = g_slist_remove(urgent_list, urgent_list->data);
free(t);
}
cleanup_taskbar();