From 11bb0c863238557f1d68506c022e18a27aa25acb Mon Sep 17 00:00:00 2001 From: elenapan Date: Tue, 23 Jun 2020 01:45:14 +0300 Subject: [PATCH] Fix rofi window switcher bug when a client has no class --- bin/rofi_awesome_window | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/rofi_awesome_window b/bin/rofi_awesome_window index fefa37c..0499bfe 100755 --- a/bin/rofi_awesome_window +++ b/bin/rofi_awesome_window @@ -15,7 +15,9 @@ awesome_get_client_list() { local list = '\n' local capi = { screen = screen, client = client } for _, c in ipairs(capi.client.get()) do - list = list..c.window..' ['..c.first_tag.index..'] ~ '..c.class..' ~ '..c.name..'\n' + if c.class then + list = list..c.window..' ['..c.first_tag.index..'] ~ '..c.class..' ~ '..c.name..'\n' + end end return list " | sed '1,1d; $d'