From f882477269909d5ae554c95e2a70798d76b106c7 Mon Sep 17 00:00:00 2001 From: Perry Hargrave Date: Thu, 7 Jul 2011 09:50:00 -0700 Subject: [PATCH] Update tasklist when client screen changes This handles corner case where a client has no tags (e.g. stickied), but is moved across screens. Signed-off-by: Perry Hargrave Signed-off-by: Uli Schlachter --- lib/awful/widget/tasklist.lua.in | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/awful/widget/tasklist.lua.in b/lib/awful/widget/tasklist.lua.in index f995ea393..1bd3cab11 100644 --- a/lib/awful/widget/tasklist.lua.in +++ b/lib/awful/widget/tasklist.lua.in @@ -110,6 +110,7 @@ function new(screen, filter, buttons, style) capi.client.connect_signal("property::icon_name", u) capi.client.connect_signal("property::icon", u) capi.client.connect_signal("property::skip_taskbar", u) + capi.client.connect_signal("property::screen", u) capi.client.connect_signal("property::hidden", u) capi.client.connect_signal("tagged", u) capi.client.connect_signal("untagged", u)