From f519c57c55a1609d3448afe2c40ff475c377f657 Mon Sep 17 00:00:00 2001 From: Hans-Peter Deifel Date: Sun, 18 Nov 2012 14:34:00 +0100 Subject: [PATCH 2/2] Tasklist: Allow to mark hidden windows as active Ensures that we don't loose the activate event, if the WM first sets the focus and only then switches the desktop. --- plugins/tasklist/tasklist-widget.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c index f5bd38b..4a14935 100644 --- a/plugins/tasklist/tasklist-widget.c +++ b/plugins/tasklist/tasklist-widget.c @@ -1534,12 +1534,9 @@ xfce_tasklist_active_window_changed (WnckScreen *screen, { child = li->data; - /* skip hidden buttons */ - /* TODO the visible check probably breaks with grouping */ - if (!GTK_WIDGET_VISIBLE (child->button) - || !(child->window == previous_window - || child->window == active_window - || !tasklist->all_workspaces)) + if (!(child->window == previous_window + || child->window == active_window + || !tasklist->all_workspaces)) continue; /* update timestamp for window */ -- 1.7.8.6