fix ibox eo errors

This commit is contained in:
Mike Blumenkrantz 2014-04-10 19:06:04 -04:00 committed by Mike Blumenkrantz
parent 4b24177b4c
commit 7c55f465dd
1 changed files with 2 additions and 2 deletions

View File

@ -649,11 +649,11 @@ _ibox_icon_signal_emit(IBox_Icon *ic, char *sig, char *src)
{
if (ic->o_holder)
edje_object_signal_emit(ic->o_holder, sig, src);
if (ic->o_icon)
if (ic->o_icon && eo_isa(ic->o_icon, EDJE_OBJ_CLASS))
edje_object_signal_emit(ic->o_icon, sig, src);
if (ic->o_holder2)
edje_object_signal_emit(ic->o_holder2, sig, src);
if (ic->o_icon2)
if (ic->o_icon2 && eo_isa(ic->o_icon2, EDJE_OBJ_CLASS))
edje_object_signal_emit(ic->o_icon2, sig, src);
}