these bindings activate before any other handler can process the corresponding event and will block all propagation of the event upon activation
as an example, the alt+wheel default binding for flipping desks currently passes through a number of event handlers prior to activating the binding, meaning that it's possible for the wheel action to have unwanted effects when these handlers cause actions before the binding stops the propagation. using a MANAGER context instead ensures that this is not possible
fc6458b re-add MANAGER context bindings
src/bin/e_comp_canvas.c | 71 +++++++++++++++++++++++++++++++++++++++++++----
src/bin/e_comp_canvas.h | 2 ++
src/bin/e_main.c | 2 +-
3 files changed, 68 insertions(+), 7 deletions(-)
Upstream: git.enlightenment.org