From 37b11d932d67a9c00dd85ef453232bab28671ab4 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 30 Aug 2013 13:20:55 +0100 Subject: [PATCH] check for efreet desktop if EITHER icccm name/class is set allows wayland clients, which only set class here, to find their desktop --- src/bin/e_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 833e6a739..4c93f8a71 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -1847,7 +1847,7 @@ _e_client_eval(E_Client *ec) } if (!ec->desktop) { - if ((ec->icccm.name) && (ec->icccm.class)) + if ((ec->icccm.name) || (ec->icccm.class)) ec->desktop = efreet_util_desktop_wm_class_find(ec->icccm.name, ec->icccm.class); }