summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYakov Goldberg <yakov.g@samsung.com>2015-09-02 18:41:04 +0300
committerYakov Goldberg <yakov.g@samsung.com>2015-09-02 18:49:06 +0300
commited8b7b8945ff199a2e2787f04ad180c27874b70f (patch)
treea7eb57887c93353657b07aad8a4e16a34f5f85b3
parent0b810218746f4f1cf6dbdfb57fdd209ebf682f0c (diff)
FileSelector Entry: fix behaviour for events
Fix behaviour for changed, activated, press events. Forwarders must be set on entry's original events, so they will call corresponding fileselector entry's callbacks. @fix
-rw-r--r--src/lib/elc_fileselector_entry.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/elc_fileselector_entry.c b/src/lib/elc_fileselector_entry.c
index 8b5e889ff..40f94a37a 100644
--- a/src/lib/elc_fileselector_entry.c
+++ b/src/lib/elc_fileselector_entry.c
@@ -309,9 +309,9 @@ _elm_fileselector_entry_evas_object_smart_add(Eo *obj, Elm_Fileselector_Entry_Da
309 309
310#define SIG_FWD(name, event) \ 310#define SIG_FWD(name, event) \
311 eo_do(priv->entry, eo_event_callback_add(event, _##name##_fwd, obj)) 311 eo_do(priv->entry, eo_event_callback_add(event, _##name##_fwd, obj))
312 SIG_FWD(CHANGED, ELM_FILESELECTOR_ENTRY_EVENT_CHANGED); 312 SIG_FWD(CHANGED, ELM_ENTRY_EVENT_CHANGED);
313 SIG_FWD(ACTIVATED, ELM_FILESELECTOR_ENTRY_EVENT_ACTIVATED); 313 SIG_FWD(ACTIVATED, ELM_ENTRY_EVENT_ACTIVATED);
314 SIG_FWD(PRESS, ELM_FILESELECTOR_ENTRY_EVENT_PRESS); 314 SIG_FWD(PRESS, ELM_ENTRY_EVENT_PRESS);
315 SIG_FWD(LONGPRESSED, EVAS_CLICKABLE_INTERFACE_EVENT_LONGPRESSED); 315 SIG_FWD(LONGPRESSED, EVAS_CLICKABLE_INTERFACE_EVENT_LONGPRESSED);
316 SIG_FWD(CLICKED, EVAS_CLICKABLE_INTERFACE_EVENT_CLICKED); 316 SIG_FWD(CLICKED, EVAS_CLICKABLE_INTERFACE_EVENT_CLICKED);
317 SIG_FWD(CLICKED_DOUBLE, EVAS_CLICKABLE_INTERFACE_EVENT_CLICKED_DOUBLE); 317 SIG_FWD(CLICKED_DOUBLE, EVAS_CLICKABLE_INTERFACE_EVENT_CLICKED_DOUBLE);