From a6245c5c4a6960e76aa511ccebf8b1f86873814f Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 25 Jun 2013 09:18:29 +0100 Subject: [PATCH] check ignore flags on effect_obj when cutting comp shapes --- src/bin/e_comp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c index 48273986c..6b6bd721f 100644 --- a/src/bin/e_comp.c +++ b/src/bin/e_comp.c @@ -3757,7 +3757,7 @@ _e_comp_shapes_update_comp_win_shape_comp_helper(E_Comp_Win *cw, Eina_Tiler *tb) SHAPE_INF("IGNORING DELETED: %u", cw->win); return; } - if (cw->invalid || cw->real_hid || (!cw->visible) || (!cw->shape->visible) || evas_object_pass_events_get(cw->shobj)) + if (cw->invalid || cw->real_hid || (!cw->visible) || (!cw->shape->visible) || evas_object_pass_events_get(cw->effect_obj) || evas_object_pass_events_get(cw->shobj)) { SHAPE_DBG("SKIPPING SHAPE"); return;