From da7e7d19fb2137429b202137958f91187c2d3d6d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 22 Jun 2016 12:28:48 -0400 Subject: [PATCH] freeze events on comp object input rects during deletion prevents some event propagation which would cause flickering --- src/bin/e_comp_object.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index b09d5222f..a495f0766 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3119,6 +3119,7 @@ e_comp_object_input_area_set(Evas_Object *obj, int x, int y, int w, int h) else { evas_object_smart_member_del(cw->input_obj); + evas_object_freeze_events_set(cw->input_obj, 1); E_FREE_FUNC(cw->input_obj, evas_object_del); evas_object_pass_events_set(cw->obj, 0); }