FileSelector Entry: fix behaviour for events
authorYakov Goldberg <yakov.g@samsung.com>
Wed, 2 Sep 2015 15:41:04 +0000 (18:41 +0300)
committerYakov Goldberg <yakov.g@samsung.com>
Wed, 2 Sep 2015 15:49:06 +0000 (18:49 +0300)
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

src/lib/elc_fileselector_entry.c

index 8b5e889..40f94a3 100644 (file)
@@ -309,9 +309,9 @@ _elm_fileselector_entry_evas_object_smart_add(Eo *obj, Elm_Fileselector_Entry_Da
 
 #define SIG_FWD(name, event) \
   eo_do(priv->entry, eo_event_callback_add(event, _##name##_fwd, obj))
-   SIG_FWD(CHANGED, ELM_FILESELECTOR_ENTRY_EVENT_CHANGED);
-   SIG_FWD(ACTIVATED, ELM_FILESELECTOR_ENTRY_EVENT_ACTIVATED);
-   SIG_FWD(PRESS, ELM_FILESELECTOR_ENTRY_EVENT_PRESS);
+   SIG_FWD(CHANGED, ELM_ENTRY_EVENT_CHANGED);
+   SIG_FWD(ACTIVATED, ELM_ENTRY_EVENT_ACTIVATED);
+   SIG_FWD(PRESS, ELM_ENTRY_EVENT_PRESS);
    SIG_FWD(LONGPRESSED, EVAS_CLICKABLE_INTERFACE_EVENT_LONGPRESSED);
    SIG_FWD(CLICKED, EVAS_CLICKABLE_INTERFACE_EVENT_CLICKED);
    SIG_FWD(CLICKED_DOUBLE, EVAS_CLICKABLE_INTERFACE_EVENT_CLICKED_DOUBLE);