widget tooltip creation should also pass the eo item to the callback
authorzmike <michael.blumenkrantz@gmail.com>
Sun, 23 Nov 2014 16:29:53 +0000 (11:29 -0500)
committerzmike <michael.blumenkrantz@gmail.com>
Sun, 23 Nov 2014 16:30:30 +0000 (11:30 -0500)
ref T1859

src/lib/elm_widget.c

index e5dbdb339742fdd53e2e539d2aa879b4fdd4c8c7..974210c21c33279a60d6b2e6bd572dad0d8b8db8 100644 (file)
@@ -4607,7 +4607,7 @@ _elm_widget_item_tooltip_create(void *data,
                                 Evas_Object *tooltip)
 {
    Elm_Widget_Item_Tooltip *wit = data;
-   return wit->func((void *)wit->data, obj, tooltip, wit->item);
+   return wit->func((void *)wit->data, obj, tooltip, wit->item->eo_obj);
 }
 
 static void
@@ -4616,7 +4616,7 @@ _elm_widget_item_tooltip_del_cb(void *data,
                                 void *event_info EINA_UNUSED)
 {
    Elm_Widget_Item_Tooltip *wit = data;
-   if (wit->del_cb) wit->del_cb((void *)wit->data, obj, wit->item);
+   if (wit->del_cb) wit->del_cb((void *)wit->data, obj, wit->item->eo_obj);
    free(wit);
 }