X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fedje_externals%2Felm_hoversel.c;h=2bc49e0369538dbe8d87b746d9c80a5f7fa5f98d;hb=bbf5654f2779e06d2f6af273b6c344e1bbc643bf;hp=902a956eb2a1be30efafb8764741b99b8858f85c;hpb=d8bc35a117109ba043f9f899467d1d36a303b2eb;p=framework%2Fuifw%2Felementary.git diff --git a/src/edje_externals/elm_hoversel.c b/src/edje_externals/elm_hoversel.c index 902a956..2bc49e0 100644 --- a/src/edje_externals/elm_hoversel.c +++ b/src/edje_externals/elm_hoversel.c @@ -41,11 +41,9 @@ external_hoversel_param_set(void *data __UNUSED__, Evas_Object *obj, const Edje_ if (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING) { Evas_Object *icon = external_common_param_icon_get(obj, param); - if (icon) - { - elm_hoversel_icon_set(obj, icon); - return EINA_TRUE; - } + if ((strcmp(param->s, "")) && (!icon)) return EINA_FALSE; + elm_hoversel_icon_set(obj, icon); + return EINA_TRUE; } } else if (!strcmp(param->name, "horizontal")) @@ -119,13 +117,18 @@ external_hoversel_params_parse(void *data, Evas_Object *obj, const Eina_List *pa return mem; } +static Evas_Object *external_hoversel_content_get(void *data __UNUSED__, + const Evas_Object *obj, const char *content) +{ + ERR("so content"); + return NULL; +} + static void external_hoversel_params_free(void *params) { Elm_Params_Hoversel *mem = params; - if (mem->icon) - evas_object_del(mem->icon); external_common_params_free(params); }