From d307214c8d237054081d03becfd6e50a105d1c50 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 c0571a07f..9e74e728e 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -1850,7 +1850,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); }