diff --git a/src/lib/ecore/ecore_event_message_handler.c b/src/lib/ecore/ecore_event_message_handler.c index 1b593d0771..f5498832f9 100644 --- a/src/lib/ecore/ecore_event_message_handler.c +++ b/src/lib/ecore/ecore_event_message_handler.c @@ -290,7 +290,7 @@ EOLIAN static Efl_Object * _ecore_event_message_handler_efl_object_constructor(Eo *obj, Ecore_Event_Message_Handler_Data *pd) { obj = efl_constructor(efl_super(obj, MY_CLASS)); - pd->event_type_count = -1; + pd->event_type_count = 0; pd->current_event_type = -1; return obj; }