discomfitor pushed a commit to branch master.

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

commit 40d0505e51568c2cdc94fffaec87309f57698d07
Author: Mike Blumenkrantz <[email protected]>
Date:   Sun Jul 27 16:58:58 2014 -0400

    check tileable state before enforcing client entry existence
    
    fix T1304
---
 src/modules/tiling/e_mod_tiling.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/modules/tiling/e_mod_tiling.c 
b/src/modules/tiling/e_mod_tiling.c
index 51e5d79..a8aff43 100644
--- a/src/modules/tiling/e_mod_tiling.c
+++ b/src/modules/tiling/e_mod_tiling.c
@@ -402,7 +402,10 @@ tiling_entry_no_desk_func(E_Client *ec)
 static Client_Extra *
 tiling_entry_func(E_Client *ec)
 {
-   Client_Extra *extra = tiling_entry_no_desk_func(ec);
+   Client_Extra *extra = NULL;
+
+   if (is_tilable(ec))
+     extra = tiling_entry_no_desk_func(ec);
 
    if (!extra)
       return NULL;

-- 


Reply via email to