bu5hm4n pushed a commit to branch master.

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

commit 5eed5f6fdb96f4e393800b875ad53c591fe05d95
Author: Marcel Hollerbach <[email protected]>
Date:   Tue Aug 15 10:57:37 2017 +0200

    tiling: give a better error message if a client doesnt fit
---
 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 ce3d02b33..9ecdbd458 100644
--- a/src/modules/tiling/e_mod_tiling.c
+++ b/src/modules/tiling/e_mod_tiling.c
@@ -865,7 +865,10 @@ tiling_e_client_does_not_fit(E_Client *ec)
    Eina_Strbuf *buf;
 
    buf = eina_strbuf_new();
-   eina_strbuf_append_printf(buf, "Window %s cannot be tiled\n", 
ec->netwm.name);
+   if (ec->netwm.name)
+     eina_strbuf_append_printf(buf, "Window %s cannot be tiled\n", 
ec->netwm.name);
+   else
+     eina_strbuf_append(buf, "A Window cannot be tiled\n");
 
    n.app_name = _("Tiling");
    n.icon.icon = "dialog-error";

-- 


Reply via email to