summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-06-22 12:28:48 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-06-22 12:28:48 -0400
commitda7e7d19fb2137429b202137958f91187c2d3d6d (patch)
treef35d372d96e323dfff7bbc7a5d727ea2857a81ba
parent326d638ba274ba4623c4112a68250b47f7b250e1 (diff)
downloadenlightenment-da7e7d19fb2137429b202137958f91187c2d3d6d.tar.gz
freeze events on comp object input rects during deletion
prevents some event propagation which would cause flickering
-rw-r--r--src/bin/e_comp_object.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index b09d5222f5..a495f07669 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);
}