aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Andreoli <dave@gurumeditation.it>2016-11-05 17:51:00 +0100
committerDave Andreoli <dave@gurumeditation.it>2016-11-05 17:51:00 +0100
commitac7013064f82ca663d1e6095235456b01b84093b (patch)
tree128a02167a3d57f5b116952a665ad7b139287f1b
parentRespect pep8 (diff)
downloadpython-efl-ac7013064f82ca663d1e6095235456b01b84093b.tar.gz
Silence lots of Eo errors
more info in the code comment
-rw-r--r--efl/eo/efl.eo.pyx5
1 files changed, 4 insertions, 1 deletions
diff --git a/efl/eo/efl.eo.pyx b/efl/eo/efl.eo.pyx
index 195ee05..cc0c60a 100644
--- a/efl/eo/efl.eo.pyx
+++ b/efl/eo/efl.eo.pyx
@@ -189,7 +189,10 @@ cdef void _efl_event_del_cb(void *data, const Efl_Event *event) with gil:
EINA_LOG_DOM_DBG(PY_EFL_EO_LOG_DOMAIN, "Deleting Eo: %s", cls_name)
- efl_event_callback_stop(self.obj)
+ # This callback_stop call cause lots of warning in lots of places, mainy
+ # visible in genlist/gengrid scrolling, seems this stop evas del event
+ # to be emitted...didn't find the root cause, so comment out for the moment.
+ # efl_event_callback_stop(self.obj)
efl_event_callback_del(self.obj, EFL_EVENT_DEL, _efl_event_del_cb, <const void *>self)
efl_key_data_set(self.obj, "python-eo", NULL)
self.obj = NULL