forked from enlightenment/efl
efl_ui_widget: remove "moved" event
Summary: This "moved" event is only used by elm_gengrid now. And it's not something common for all widget classes, because the event is giving notification when the legacy item is reordered. ref T7553 Test Plan: elementary_test "GenGrid" Reviewers: bu5hm4n, YOhoho, Jaehyun_Cho Reviewed By: bu5hm4n, YOhoho Subscribers: cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T7553 Differential Revision: https://phab.enlightenment.org/D8005
This commit is contained in:
parent
12778084d7
commit
a2cfa9340a
|
@ -659,7 +659,6 @@ abstract @beta Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Obje
|
||||||
.style @optional;
|
.style @optional;
|
||||||
}
|
}
|
||||||
events {
|
events {
|
||||||
moved: Efl.Object; [[Called when widget moved]]
|
|
||||||
language,changed: void; [[Called when widget language changed]]
|
language,changed: void; [[Called when widget language changed]]
|
||||||
access,changed: void; [[Called when accessibility changed]]
|
access,changed: void; [[Called when accessibility changed]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1315,7 +1315,7 @@ _item_mouse_up_cb(void *data,
|
||||||
(sd->reorder_it))
|
(sd->reorder_it))
|
||||||
{
|
{
|
||||||
efl_event_callback_legacy_call
|
efl_event_callback_legacy_call
|
||||||
(WIDGET(it), EFL_UI_WIDGET_EVENT_MOVED, EO_OBJ(sd->reorder_it));
|
(WIDGET(it), ELM_GENGRID_EVENT_MOVED, EO_OBJ(sd->reorder_it));
|
||||||
sd->reorder_it = NULL;
|
sd->reorder_it = NULL;
|
||||||
sd->move_effect_enabled = EINA_FALSE;
|
sd->move_effect_enabled = EINA_FALSE;
|
||||||
ecore_job_del(sd->calc_job);
|
ecore_job_del(sd->calc_job);
|
||||||
|
@ -2876,7 +2876,7 @@ _item_move_cb(void *data, double pos)
|
||||||
efl_event_callback_legacy_call
|
efl_event_callback_legacy_call
|
||||||
(sd->obj, ELM_GENGRID_EVENT_ITEM_REORDER_ANIM_STOP, EO_OBJ(sd->reorder.it1));
|
(sd->obj, ELM_GENGRID_EVENT_ITEM_REORDER_ANIM_STOP, EO_OBJ(sd->reorder.it1));
|
||||||
efl_event_callback_legacy_call
|
efl_event_callback_legacy_call
|
||||||
(sd->obj, EFL_UI_WIDGET_EVENT_MOVED, EO_OBJ(sd->reorder.it1));
|
(sd->obj, ELM_GENGRID_EVENT_MOVED, EO_OBJ(sd->reorder.it1));
|
||||||
sd->reorder.running = EINA_FALSE;
|
sd->reorder.running = EINA_FALSE;
|
||||||
}
|
}
|
||||||
_elm_widget_focus_highlight_start(sd->obj);
|
_elm_widget_focus_highlight_start(sd->obj);
|
||||||
|
|
|
@ -548,5 +548,6 @@ class Elm.Gengrid extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Elm
|
||||||
highlighted: Efl.Object; [[Called when gengrid is highlighted]]
|
highlighted: Efl.Object; [[Called when gengrid is highlighted]]
|
||||||
unhighlighted: Efl.Object; [[Called when gengrid is no longer highlighted]]
|
unhighlighted: Efl.Object; [[Called when gengrid is no longer highlighted]]
|
||||||
released: Efl.Object; [[Called when gengrid is released]]
|
released: Efl.Object; [[Called when gengrid is released]]
|
||||||
|
moved: Efl.Object; [[Called when gengrid item moved]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue