From 0d6f019bc6c4f35a7499702defad69fbc914d7a9 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 17 Mar 2016 14:08:23 -0400 Subject: [PATCH] ignore deleted clients when reapplying zone geometry policy in canvas update this breaks the compositor! --- src/bin/e_comp_canvas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_canvas.c b/src/bin/e_comp_canvas.c index 265448c7c..45385a907 100644 --- a/src/bin/e_comp_canvas.c +++ b/src/bin/e_comp_canvas.c @@ -593,7 +593,7 @@ e_comp_canvas_update(void) * rearranges the order. */ EINA_INLIST_FOREACH(e_comp->layers[i].clients, ec) { - if (!e_client_util_ignored_get(ec)) + if ((!e_client_util_ignored_get(ec)) && (!e_object_is_del(E_OBJECT(ec)))) tmp = eina_list_append(tmp, ec); }