Merge upstream with r75974
[framework/uifw/elementary.git] / src / lib / elc_dayselector.c
index 57e6709..68f351b 100644 (file)
@@ -289,7 +289,7 @@ _content_set_hook(Evas_Object *obj, const char *item, Evas_Object *content)
    Widget_Data *wd = elm_widget_data_get(obj);
    if (!wd || !content) return;
    if (item && !strcmp(item, "default")) return;
-   if(strcmp(elm_object_widget_type_get(content), "check")) return;
+   if (strcmp(elm_object_widget_type_get(content), "check")) return;
 
    EINA_LIST_FOREACH(wd->items, l, it)
      {
@@ -368,6 +368,7 @@ _content_unset_hook(Evas_Object *obj, const char *item)
           {
              content = VIEW(it);
              wd->items = eina_list_remove(wd->items, it);
+             elm_widget_sub_object_del(obj, VIEW(it));
              evas_object_smart_callback_del(VIEW(it), "changed", _item_clicked_cb);
              evas_object_event_callback_del(VIEW(it), EVAS_CALLBACK_DEL, _item_del_cb);
              edje_object_part_unswallow(wd->base, VIEW(it));