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"))
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);
}