Hi people,

the attached patch fixes awful.tag.viewidx(i, screen) if you actually use the
screen attribute.

-- 
    Gregor Best
diff --git a/lib/awful/tag.lua.in b/lib/awful/tag.lua.in
index 94ab446..19e23a5 100644
--- a/lib/awful/tag.lua.in
+++ b/lib/awful/tag.lua.in
@@ -194,8 +194,8 @@ end
 -- @param screen Optional screen number.
 function viewidx(i, screen)
     local tags = capi.screen[screen or capi.mouse.screen]:tags()
-    local sel = selected()
-    viewnone()
+    local sel = selected(screen)
+    viewnone(screen)
     for k, t in ipairs(tags) do
         if t == sel then
             tags[util.cycle(#tags, k + i)].selected = true

Attachment: signature.asc
Description: PGP signature

Reply via email to