svn update: 51469 (latest:51480)
[framework/uifw/elementary.git] / src / edje_externals / elm_hoversel.c
index 902a956..2bc49e0 100644 (file)
@@ -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);
 }