forked from enlightenment/efl
Slider: fix callback invocation
Summary: efl_event_callback_legacy_call already invokes legacy and non-legacy callbacks. Therefore, there is no reason to call efl_event_callback_call as well. Reviewers: eagleeye, Hermet Reviewed By: Hermet Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D7237
This commit is contained in:
parent
82688c5ece
commit
84f82be847
|
@ -630,7 +630,6 @@ _elm_slider_val_fetch(Evas_Object *obj, Elm_Slider_Data *pd, Eina_Bool user_even
|
||||||
id->intvl_from = val;
|
id->intvl_from = val;
|
||||||
if (user_event)
|
if (user_event)
|
||||||
{
|
{
|
||||||
efl_event_callback_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
|
|
||||||
efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
|
efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
|
||||||
ecore_timer_del(pd->delay);
|
ecore_timer_del(pd->delay);
|
||||||
pd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj);
|
pd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj);
|
||||||
|
@ -642,7 +641,6 @@ _elm_slider_val_fetch(Evas_Object *obj, Elm_Slider_Data *pd, Eina_Bool user_even
|
||||||
id->intvl_to = val2;
|
id->intvl_to = val2;
|
||||||
if (user_event)
|
if (user_event)
|
||||||
{
|
{
|
||||||
efl_event_callback_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
|
|
||||||
efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
|
efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
|
||||||
ecore_timer_del(pd->delay);
|
ecore_timer_del(pd->delay);
|
||||||
pd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj);
|
pd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj);
|
||||||
|
|
Loading…
Reference in New Issue