*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:
Andreas.Fink85
2009-09-27 08:06:31 +00:00
parent f3c9534f9a
commit fe2dde30db
2 changed files with 22 additions and 22 deletions

View File

@@ -526,27 +526,27 @@ void event_property_notify (XEvent *e)
panel_refresh = 1; panel_refresh = 1;
} }
} }
else if (at == server.atom.WM_STATE) { // else if (at == server.atom.WM_STATE) {
// Iconic state // // Iconic state
// TODO : try to delete following code // // TODO : try to delete following code
if (window_is_iconified (win)) { // if (window_is_iconified (win)) {
if (task_active) { // if (task_active) {
if (task_active->win == tsk->win) { // if (task_active->win == tsk->win) {
Task *tsk2; // Task *tsk2;
GSList *l0; // GSList *l0;
for (i=0 ; i < nb_panel ; i++) { // for (i=0 ; i < nb_panel ; i++) {
for (j=0 ; j < panel1[i].nb_desktop ; j++) { // for (j=0 ; j < panel1[i].nb_desktop ; j++) {
for (l0 = panel1[i].taskbar[j].area.list; l0 ; l0 = l0->next) { // for (l0 = panel1[i].taskbar[j].area.list; l0 ; l0 = l0->next) {
tsk2 = l0->data; // tsk2 = l0->data;
tsk2->area.is_active = 0; // tsk2->area.is_active = 0;
} // }
} // }
} // }
task_active = 0; // task_active = 0;
} // }
} // }
} // }
} // }
// Window icon changed // Window icon changed
else if (at == server.atom._NET_WM_ICON) { else if (at == server.atom._NET_WM_ICON) {
get_icon(tsk); get_icon(tsk);

View File

@@ -231,6 +231,7 @@ void tooltip_trigger_hide(Tooltip* tooltip)
if (g_tooltip.mapped) { if (g_tooltip.mapped) {
g_tooltip.current_state = TOOLTIP_ABOUT_TO_HIDE; g_tooltip.current_state = TOOLTIP_ABOUT_TO_HIDE;
struct timeval t = g_tooltip.hide_timeout.it_value; struct timeval t = g_tooltip.hide_timeout.it_value;
g_tooltip.task = 0;
if (t.tv_sec == 0 && t.tv_usec == 0) { if (t.tv_sec == 0 && t.tv_usec == 0) {
tooltip_hide(); tooltip_hide();
alarm(0); alarm(0);
@@ -251,5 +252,4 @@ void tooltip_hide()
g_tooltip.mapped = False; g_tooltip.mapped = False;
XUnmapWindow(server.dsp, g_tooltip.window); XUnmapWindow(server.dsp, g_tooltip.window);
} }
g_tooltip.task = 0;
} }