forked from enlightenment/efl
elm_fileselector: forward focus changed from entry to fileselector
the old event is then emitted from elm_widget.c
This commit is contained in:
parent
6b85f7dbdf
commit
1ef8092ad0
|
@ -59,8 +59,6 @@ SIG_FWD(PRESS, ELM_FILESELECTOR_ENTRY_EVENT_PRESS)
|
|||
SIG_FWD(LONGPRESSED, EFL_UI_EVENT_LONGPRESSED)
|
||||
SIG_FWD(CLICKED, EFL_UI_EVENT_CLICKED)
|
||||
SIG_FWD(CLICKED_DOUBLE, EFL_UI_EVENT_CLICKED_DOUBLE)
|
||||
SIG_FWD(FOCUSED, EFL_UI_WIDGET_EVENT_FOCUSED)
|
||||
SIG_FWD(UNFOCUSED, EFL_UI_WIDGET_EVENT_UNFOCUSED)
|
||||
SIG_FWD(SELECTION_PASTE, EFL_UI_EVENT_SELECTION_PASTE)
|
||||
SIG_FWD(SELECTION_COPY, EFL_UI_EVENT_SELECTION_COPY)
|
||||
SIG_FWD(SELECTION_CUT, EFL_UI_EVENT_SELECTION_CUT)
|
||||
|
@ -300,13 +298,13 @@ _elm_fileselector_entry_efl_canvas_group_group_add(Eo *obj, Elm_Fileselector_Ent
|
|||
SIG_FWD(LONGPRESSED, EFL_UI_EVENT_LONGPRESSED);
|
||||
SIG_FWD(CLICKED, EFL_UI_EVENT_CLICKED);
|
||||
SIG_FWD(CLICKED_DOUBLE, EFL_UI_EVENT_CLICKED_DOUBLE);
|
||||
SIG_FWD(FOCUSED, EFL_UI_WIDGET_EVENT_FOCUSED);
|
||||
SIG_FWD(UNFOCUSED, EFL_UI_WIDGET_EVENT_UNFOCUSED);
|
||||
SIG_FWD(SELECTION_PASTE, EFL_UI_EVENT_SELECTION_PASTE);
|
||||
SIG_FWD(SELECTION_COPY, EFL_UI_EVENT_SELECTION_COPY);
|
||||
SIG_FWD(SELECTION_CUT, EFL_UI_EVENT_SELECTION_CUT);
|
||||
#undef SIG_FWD
|
||||
|
||||
efl_event_callback_forwarder_add(priv->entry, EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED, obj);
|
||||
|
||||
if (!elm_layout_theme_set
|
||||
(obj, "fileselector_entry", "base", elm_widget_style_get(obj)))
|
||||
CRI("Failed to set layout!");
|
||||
|
|
Loading…
Reference in New Issue