From d4ec3ed6168b5822ac970d8ba80596c6b2ebab18 Mon Sep 17 00:00:00 2001 From: Hans-Peter Deifel Date: Sun, 18 Nov 2012 14:21:29 +0100 Subject: [PATCH 1/2] Tasklist: Set client type to "pager" Some window managers allow focus stealing only from pagers. --- plugins/tasklist/tasklist-widget.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c index 5978dbd..f5bd38b 100644 --- a/plugins/tasklist/tasklist-widget.c +++ b/plugins/tasklist/tasklist-widget.c @@ -1409,6 +1409,7 @@ xfce_tasklist_connect_screen (XfceTasklist *tasklist) /* set the new screen */ tasklist->gdk_screen = gtk_widget_get_screen (GTK_WIDGET (tasklist)); tasklist->screen = wnck_screen_get (gdk_screen_get_number (tasklist->gdk_screen)); + wnck_set_client_type(WNCK_CLIENT_TYPE_PAGER); /* add all existing windows on this screen */ windows = wnck_screen_get_windows (tasklist->screen); -- 1.7.8.6