summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-05-12 18:46:12 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-05-15 10:29:23 +0900
commitcc82c48b734265476bdcf3999f8bdc60bef67bf4 (patch)
treed357b3d24e47b53e25bceb48931900185d83539f
parent07263e881cf94d62841b604677445ead7add9100 (diff)
downloadefl-cc82c48b734265476bdcf3999f8bdc60bef67bf4.tar.gz
elm_widget: Remove widget_event_propagate from EO
It is an internal only API. Ref T5312 (one less use of a legacy type)
-rw-r--r--src/lib/elementary/elm_widget.c5
-rw-r--r--src/lib/elementary/elm_widget.eo10
2 files changed, 3 insertions, 12 deletions
diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c
index a8fb4ef6d5..304a4e80bc 100644
--- a/src/lib/elementary/elm_widget.c
+++ b/src/lib/elementary/elm_widget.c
@@ -1974,8 +1974,9 @@ _elm_widget_widget_event_callback_del(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data
return NULL;
}
-EOLIAN static Eina_Bool
-_elm_widget_widget_event_propagate(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Callback_Type type, void *event_info, Evas_Event_Flags *event_flags)
+EAPI Eina_Bool
+elm_widget_event_propagate(Eo *obj, Evas_Callback_Type type, void *event_info,
+ Evas_Event_Flags *event_flags)
{
Evas_Object *parent = obj;
Elm_Event_Cb_Data *ecd;
diff --git a/src/lib/elementary/elm_widget.eo b/src/lib/elementary/elm_widget.eo
index 7b8f70a27e..73221e3c39 100644
--- a/src/lib/elementary/elm_widget.eo
+++ b/src/lib/elementary/elm_widget.eo
@@ -587,16 +587,6 @@ abstract Elm.Widget (Efl.Canvas.Group, Elm.Interface.Atspi_Accessible, Elm.Inter
}
return: bool; [[$true on success, $false otherwise]]
}
- widget_event_propagate {
- [[Propagate event]]
- legacy: elm_widget_event_propagate;
- return: bool; [[$true on success, $false otherwise]]
- params {
- @in type: Evas.Callback_Type; [[Event type]]
- @in event_info: void_ptr; [[event info]]
- @in event_flags: ptr(Efl.Input.Flags); [[Event flags]]
- }
- }
signal_callback_add {
[[Add signal callback]]
params {