When moved to root(/) and typed something in name_entry,
ok button sent //something as as data of "done" signal.
This patch checked current path string not to concatenate two slash.
name = elm_object_text_get(sd->name_entry);
if (name && name[0] != '\0')
- selection = eina_stringshare_printf("%s/%s", sd->path, name);
+ {
+ int len = eina_stringshare_strlen(sd->path);
+ if (sd->path[len - 1] == '/')
+ selection = eina_stringshare_printf("%s%s", sd->path, name);
+ else
+ selection = eina_stringshare_printf("%s/%s", sd->path, name);
+ }
else
selection = eina_stringshare_add(elm_fileselector_selected_get(fs));