From 247687307bedd8ed3f550ab4a17c77b51f3f6a61 Mon Sep 17 00:00:00 2001 From: o9000 Date: Fri, 17 Nov 2017 17:32:49 +0100 Subject: [PATCH] Taskbar: thumbnails (update periodically only the active window) --- src/taskbar/taskbar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/taskbar/taskbar.c b/src/taskbar/taskbar.c index af99ebf..a2e0548 100644 --- a/src/taskbar/taskbar.c +++ b/src/taskbar/taskbar.c @@ -829,7 +829,7 @@ void taskbar_update_thumbnails(void *arg) c; c = c->next) { Task *t = (Task *)c->data; - if ((mode == THUMB_MODE_ALL && !g_list_find(taskbar_thumbnail_jobs_done, t)) || (mode == THUMB_MODE_ACTIVE_WINDOW && t->current_state == TASK_ACTIVE) || + if ((mode == THUMB_MODE_ALL && t->current_state == TASK_ACTIVE && !g_list_find(taskbar_thumbnail_jobs_done, t)) || (mode == THUMB_MODE_ACTIVE_WINDOW && t->current_state == TASK_ACTIVE) || (mode == THUMB_MODE_TOOLTIP_WINDOW && g_tooltip.mapped && g_tooltip.area == &t->area)) { task_refresh_thumbnail(t); if (mode == THUMB_MODE_ALL)