q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4c418e61cc00b4773a62266377e119ae5a5b8429
commit 4c418e61cc00b4773a62266377e119ae5a5b8429 Author: Daniel Kolesa <[email protected]> Date: Fri Oct 10 14:46:50 2014 +0100 elua: fix eo callback return --- src/bindings/luajit/eo.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bindings/luajit/eo.lua b/src/bindings/luajit/eo.lua index 4487057..a58069a 100644 --- a/src/bindings/luajit/eo.lua +++ b/src/bindings/luajit/eo.lua @@ -131,7 +131,7 @@ local init = function() M.__do_start(self, cl) eo.eo_event_callback_priority_add(ev, 0, function(data, obj, desc, einfo) - func(obj, einfo) + return func(obj, einfo) ~= false end, nil) M.__do_end() --
