From 8b3d33e78c9e9201ba489fbbd1c3f57a4a7f9655 Mon Sep 17 00:00:00 2001 From: Yakov Goldberg Date: Mon, 22 Jul 2013 11:03:53 +0300 Subject: fileselector: when press "enter" on entry, send "done" cb instead of "selected" --- src/lib/elc_fileselector.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/lib/elc_fileselector.c b/src/lib/elc_fileselector.c index d2e70b765..d7ae79eb7 100644 --- a/src/lib/elc_fileselector.c +++ b/src/lib/elc_fileselector.c @@ -787,9 +787,13 @@ _on_text_activated(void *data, // keep a ref to path 'couse it will be destroyed by _populate p = eina_stringshare_add(elm_object_text_get(obj)); if (ecore_file_is_dir(p)) - _populate(fs, p, NULL); + { + _populate(fs, p, NULL); + } else - evas_object_smart_callback_call(data, SIG_SELECTED, (void *)p); + { + _ok(fs, NULL, NULL); + } eina_stringshare_del(p); elm_object_focus_set(obj, EINA_FALSE); -- cgit v1.2.1