widget item: replaced eo_class_name_get call with eo_isa.

Reviewers: seoz, raster, Hermet

Reviewed By: Hermet

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D1170
This commit is contained in:
Amitesh Singh 2014-07-15 12:11:51 +09:00 committed by ChunEon Park
parent 2b062fe557
commit 6de233cfdb
1 changed files with 2 additions and 3 deletions

View File

@ -4048,8 +4048,7 @@ _elm_widget_item_signal_callback_list_get(Elm_Widget_Item *item, Eina_List *posi
elm_object_signal_callback_del(item->view,
wisd->emission, wisd->source,
_elm_widget_item_signal_cb);
else if (!strcmp(eo_class_name_get(eo_class_get(item->view)),
"Edje"))
else if (eo_isa(item->view, EDJE_OBJECT_CLASS))
edje_object_signal_callback_del_full(item->view,
wisd->emission, wisd->source,
_elm_widget_item_signal_cb, wisd);
@ -5193,7 +5192,7 @@ _elm_widget_item_signal_callback_add(Elm_Widget_Item *item,
if (_elm_widget_is(item->view))
elm_object_signal_callback_add(item->view, emission, source, _elm_widget_item_signal_cb, wisd);
else if (!strcmp(eo_class_name_get(eo_class_get(item->view)), "Edje"))
else if (eo_isa(item->view, EDJE_OBJECT_CLASS))
edje_object_signal_callback_add(item->view, emission, source, _elm_widget_item_signal_cb, wisd);
else
{