ecore-evas/buffer: implement ignore_events method
authorMike Blumenkrantz <zmike@samsung.com>
Wed, 22 Aug 2018 09:35:10 +0000 (18:35 +0900)
committerWoochanlee <wc0917.lee@samsung.com>
Thu, 23 Aug 2018 06:43:09 +0000 (15:43 +0900)
commitffeeb6187fc4bb0a1e6f6d4da0a0db341d6051c3
tree2ac8b447bf72858ed327d87d2ebb66498cfbeeab
parent19dad13581d9ebce5cf40df302e7fd3e376e1021
ecore-evas/buffer: implement ignore_events method

Summary:
this is a simple implementation of ignore_events functionality which
sets pass_events if it's an image or prevents the emission of events
in other cases

the result should be that no user events are received. this deliberately
does not block the triggering of resize callbacks as in the original ticket
since this guarantees broken functionality and is just not a good idea

fix T4700

Reviewers: devilhorns, Hermet

Reviewed By: Hermet

Subscribers: Hermet, cedric, #reviewers, #committers

Tags: #efl_display_system

Maniphest Tasks: T4700

Differential Revision: https://phab.enlightenment.org/D6876
src/lib/ecore_evas/ecore_evas_buffer.c