From 158336d19eadbfd7ffd958a68bfdb32450d7caed Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Tue, 19 Mar 2019 16:31:45 -0400 Subject: [PATCH] efl_ui_tags: apply new event calling convention Summary: it appears that this event calling is a bit fishy, the value of the second callback call was never set, i think the shrink flag here is what we want to return here. T7758 Depends on D8406 Reviewers: cedric, zmike, segfaultxavi Reviewed By: zmike Subscribers: #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8407 --- src/lib/elementary/efl_ui_tags.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/efl_ui_tags.c b/src/lib/elementary/efl_ui_tags.c index 8d377b6aed..00748a7986 100644 --- a/src/lib/elementary/efl_ui_tags.c +++ b/src/lib/elementary/efl_ui_tags.c @@ -144,7 +144,7 @@ _shrink_mode_set(Eo *obj, { sd->view_state = TAGS_VIEW_SHRINK; efl_event_callback_call - (obj, EFL_UI_TAGS_EVENT_EXPAND_STATE_CHANGED, (void *)1); + (obj, EFL_UI_TAGS_EVENT_EXPAND_STATE_CHANGED, &shrink); } eina_value_flush(&val); @@ -175,7 +175,7 @@ _shrink_mode_set(Eo *obj, { sd->view_state = TAGS_VIEW_NONE; efl_event_callback_call - (obj, EFL_UI_TAGS_EVENT_EXPAND_STATE_CHANGED, (void *)(uintptr_t)sd->shrink); + (obj, EFL_UI_TAGS_EVENT_EXPAND_STATE_CHANGED, &shrink); } }