take care of mouse wheel callbacks in _clear() and _cleanup()

SVN revision: 8361
This commit is contained in:
tsauerbeck 2004-01-12 21:34:50 +00:00 committed by tsauerbeck
parent 7ebc004b74
commit 1e0f9c8885
1 changed files with 3 additions and 0 deletions

View File

@ -51,6 +51,7 @@ evas_object_event_callback_clear(Evas_Object *obj)
evas_object_event_callback_list_post_free(&(obj->callbacks->down));
evas_object_event_callback_list_post_free(&(obj->callbacks->up));
evas_object_event_callback_list_post_free(&(obj->callbacks->move));
evas_object_event_callback_list_post_free(&(obj->callbacks->wheel));
evas_object_event_callback_list_post_free(&(obj->callbacks->free));
evas_object_event_callback_list_post_free(&(obj->callbacks->key_down));
evas_object_event_callback_list_post_free(&(obj->callbacks->key_up));
@ -66,6 +67,7 @@ evas_object_event_callback_clear(Evas_Object *obj)
(!obj->callbacks->down) &&
(!obj->callbacks->up) &&
(!obj->callbacks->move) &&
(!obj->callbacks->wheel) &&
(!obj->callbacks->free) &&
(!obj->callbacks->key_down) &&
(!obj->callbacks->key_up) &&
@ -92,6 +94,7 @@ evas_object_event_callback_cleanup(Evas_Object *obj)
evas_object_event_callback_list_free(&(obj->callbacks->down));
evas_object_event_callback_list_free(&(obj->callbacks->up));
evas_object_event_callback_list_free(&(obj->callbacks->move));
evas_object_event_callback_list_free(&(obj->callbacks->wheel));
evas_object_event_callback_list_free(&(obj->callbacks->free));
evas_object_event_callback_list_free(&(obj->callbacks->key_down));
evas_object_event_callback_list_free(&(obj->callbacks->key_up));