discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=d307214c8d237054081d03becfd6e50a105d1c50

commit d307214c8d237054081d03becfd6e50a105d1c50
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Fri Aug 30 13:20:55 2013 +0100

    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 c0571a0..9e74e72 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);
           }

-- 


Reply via email to