summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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:
189 189
190 EINA_LOG_DOM_DBG(PY_EFL_EO_LOG_DOMAIN, "Deleting Eo: %s", cls_name) 190 EINA_LOG_DOM_DBG(PY_EFL_EO_LOG_DOMAIN, "Deleting Eo: %s", cls_name)
191 191
192 efl_event_callback_stop(self.obj) 192 # This callback_stop call cause lots of warning in lots of places, mainy
193 # visible in genlist/gengrid scrolling, seems this stop evas del event
194 # to be emitted...didn't find the root cause, so comment out for the moment.
195 # efl_event_callback_stop(self.obj)
193 efl_event_callback_del(self.obj, EFL_EVENT_DEL, _efl_event_del_cb, <const void *>self) 196 efl_event_callback_del(self.obj, EFL_EVENT_DEL, _efl_event_del_cb, <const void *>self)
194 efl_key_data_set(self.obj, "python-eo", NULL) 197 efl_key_data_set(self.obj, "python-eo", NULL)
195 self.obj = NULL 198 self.obj = NULL