forked from enlightenment/efl
fix fileselctor to not display > next to files... in expand mode.
SVN revision: 74386
This commit is contained in:
parent
4b8b546688
commit
84643ee0f2
|
@ -443,15 +443,18 @@ _ls_main_cb(void *data,
|
||||||
if (info->type == EINA_FILE_DIR)
|
if (info->type == EINA_FILE_DIR)
|
||||||
itcn = ELM_DIRECTORY;
|
itcn = ELM_DIRECTORY;
|
||||||
else
|
else
|
||||||
if (evas_object_image_extension_can_load_get
|
{
|
||||||
(info->path + info->name_start))
|
if (evas_object_image_extension_can_load_get
|
||||||
itcn = ELM_FILE_IMAGE;
|
(info->path + info->name_start))
|
||||||
|
itcn = ELM_FILE_IMAGE;
|
||||||
|
}
|
||||||
|
|
||||||
if (lreq->sd->mode == ELM_FILESELECTOR_LIST)
|
if (lreq->sd->mode == ELM_FILESELECTOR_LIST)
|
||||||
elm_genlist_item_sorted_insert(lreq->sd->files_list, list_itc[itcn],
|
elm_genlist_item_sorted_insert(lreq->sd->files_list, list_itc[itcn],
|
||||||
eina_stringshare_add(info->path),
|
eina_stringshare_add(info->path),
|
||||||
lreq->parent_it,
|
lreq->parent_it,
|
||||||
lreq->sd->expand && ELM_GENLIST_ITEM_TREE,
|
((lreq->sd->expand) && (itcn == ELM_DIRECTORY))
|
||||||
|
? ELM_GENLIST_ITEM_TREE : ELM_GENLIST_ITEM_NONE,
|
||||||
_file_list_cmp, NULL, NULL);
|
_file_list_cmp, NULL, NULL);
|
||||||
else if (lreq->sd->mode == ELM_FILESELECTOR_GRID)
|
else if (lreq->sd->mode == ELM_FILESELECTOR_GRID)
|
||||||
elm_gengrid_item_sorted_insert(lreq->sd->files_grid, grid_itc[itcn],
|
elm_gengrid_item_sorted_insert(lreq->sd->files_grid, grid_itc[itcn],
|
||||||
|
@ -553,8 +556,8 @@ _populate(Evas_Object *obj,
|
||||||
elm_genlist_item_append(sd->files_list, list_itc[ELM_DIRECTORY],
|
elm_genlist_item_append(sd->files_list, list_itc[ELM_DIRECTORY],
|
||||||
entry, /* item data */
|
entry, /* item data */
|
||||||
parent_it,
|
parent_it,
|
||||||
sd->expand ? ELM_GENLIST_ITEM_TREE :
|
(sd->expand)
|
||||||
ELM_GENLIST_ITEM_NONE,
|
? ELM_GENLIST_ITEM_TREE : ELM_GENLIST_ITEM_NONE,
|
||||||
NULL, NULL);
|
NULL, NULL);
|
||||||
else if (sd->mode == ELM_FILESELECTOR_GRID)
|
else if (sd->mode == ELM_FILESELECTOR_GRID)
|
||||||
elm_gengrid_item_append(sd->files_grid, grid_itc[ELM_DIRECTORY],
|
elm_gengrid_item_append(sd->files_grid, grid_itc[ELM_DIRECTORY],
|
||||||
|
|
Loading…
Reference in New Issue