From f3573dbb198a06bd12bfb0b7c6a8fcabad417dcd Mon Sep 17 00:00:00 2001 From: Uli Schlachter Date: Fri, 4 Oct 2013 12:04:16 +0200 Subject: [PATCH] awful.client.tiled: Ignore fullscreen (etc) clients (FS#1106) I am looking forward to the bug reports requesting awful.client.floating.set(c, true) to also automatically un-fullscreen the client... Signed-off-by: Uli Schlachter --- lib/awful/client.lua.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/awful/client.lua.in b/lib/awful/client.lua.in index 469dbfe3a..4a92acecc 100644 --- a/lib/awful/client.lua.in +++ b/lib/awful/client.lua.in @@ -220,7 +220,10 @@ function client.tiled(screen) local tclients = {} -- Remove floating clients for k, c in pairs(clients) do - if not client.floating.get(c) then + if not client.floating.get(c) + and not c.fullscreen + and not c.maximized_vertical + and not c.maximized_horizontal then table.insert(tclients, c) end end