diff --git a/lib/awful/widget/taglist.lua b/lib/awful/widget/taglist.lua index 44e6e0fc6..e34782ad2 100644 --- a/lib/awful/widget/taglist.lua +++ b/lib/awful/widget/taglist.lua @@ -185,14 +185,14 @@ function taglist.new(screen, filter, buttons, style, update_function, base_widge local ut = function (t) return u(tag.getscreen(t)) end capi.client.connect_signal("focus", uc) capi.client.connect_signal("unfocus", uc) - tag.attached_connect_signal(screen, "property::selected", ut) - tag.attached_connect_signal(screen, "property::icon", ut) - tag.attached_connect_signal(screen, "property::hide", ut) - tag.attached_connect_signal(screen, "property::name", ut) - tag.attached_connect_signal(screen, "property::activated", ut) - tag.attached_connect_signal(screen, "property::screen", ut) - tag.attached_connect_signal(screen, "property::index", ut) - tag.attached_connect_signal(screen, "property::urgent", ut) + tag.attached_connect_signal(nil, "property::selected", ut) + tag.attached_connect_signal(nil, "property::icon", ut) + tag.attached_connect_signal(nil, "property::hide", ut) + tag.attached_connect_signal(nil, "property::name", ut) + tag.attached_connect_signal(nil, "property::activated", ut) + tag.attached_connect_signal(nil, "property::screen", ut) + tag.attached_connect_signal(nil, "property::index", ut) + tag.attached_connect_signal(nil, "property::urgent", ut) capi.client.connect_signal("property::screen", function(c, old_screen) u(c.screen) u(old_screen)