*fix* tooltip hide fixed
*fix* hopefully unnecessary code removed git-svn-id: http://tint2.googlecode.com/svn/trunk@200 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
parent
f3c9534f9a
commit
fe2dde30db
2 changed files with 22 additions and 22 deletions
42
src/tint.c
42
src/tint.c
|
@ -526,27 +526,27 @@ void event_property_notify (XEvent *e)
|
|||
panel_refresh = 1;
|
||||
}
|
||||
}
|
||||
else if (at == server.atom.WM_STATE) {
|
||||
// Iconic state
|
||||
// TODO : try to delete following code
|
||||
if (window_is_iconified (win)) {
|
||||
if (task_active) {
|
||||
if (task_active->win == tsk->win) {
|
||||
Task *tsk2;
|
||||
GSList *l0;
|
||||
for (i=0 ; i < nb_panel ; i++) {
|
||||
for (j=0 ; j < panel1[i].nb_desktop ; j++) {
|
||||
for (l0 = panel1[i].taskbar[j].area.list; l0 ; l0 = l0->next) {
|
||||
tsk2 = l0->data;
|
||||
tsk2->area.is_active = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
task_active = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// else if (at == server.atom.WM_STATE) {
|
||||
// // Iconic state
|
||||
// // TODO : try to delete following code
|
||||
// if (window_is_iconified (win)) {
|
||||
// if (task_active) {
|
||||
// if (task_active->win == tsk->win) {
|
||||
// Task *tsk2;
|
||||
// GSList *l0;
|
||||
// for (i=0 ; i < nb_panel ; i++) {
|
||||
// for (j=0 ; j < panel1[i].nb_desktop ; j++) {
|
||||
// for (l0 = panel1[i].taskbar[j].area.list; l0 ; l0 = l0->next) {
|
||||
// tsk2 = l0->data;
|
||||
// tsk2->area.is_active = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// task_active = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// Window icon changed
|
||||
else if (at == server.atom._NET_WM_ICON) {
|
||||
get_icon(tsk);
|
||||
|
|
|
@ -231,6 +231,7 @@ void tooltip_trigger_hide(Tooltip* tooltip)
|
|||
if (g_tooltip.mapped) {
|
||||
g_tooltip.current_state = TOOLTIP_ABOUT_TO_HIDE;
|
||||
struct timeval t = g_tooltip.hide_timeout.it_value;
|
||||
g_tooltip.task = 0;
|
||||
if (t.tv_sec == 0 && t.tv_usec == 0) {
|
||||
tooltip_hide();
|
||||
alarm(0);
|
||||
|
@ -251,5 +252,4 @@ void tooltip_hide()
|
|||
g_tooltip.mapped = False;
|
||||
XUnmapWindow(server.dsp, g_tooltip.window);
|
||||
}
|
||||
g_tooltip.task = 0;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue