summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorShilpa Singh <shilpa.singh@samsung.com>2015-10-30 06:26:31 +0100
committerCedric BAIL <cedric@osg.samsung.com>2015-10-30 07:05:12 +0100
commitc1bda995f5bb6596173a1960c69f0b638adfe196 (patch)
tree73f16f975fa734d7022ef3a5c687f18ad59bcdfc /src/lib
parent4990dd88492de3ce76fc21f1bfa42b345887728f (diff)
multibuttonentry: when item is clicked/selected, select function not called issue fix.
Summary: The select function set in item_append does not get called on item selection issue fix. As per documentation, the function has to get called. @fix Test Plan: elementary_test is updated with the demo Reviewers: navnbeet, Hermet, CHAN, cedric Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D3158 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/elc_multibuttonentry.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/elc_multibuttonentry.c b/src/lib/elc_multibuttonentry.c
index 4df92c94e..99305b164 100644
--- a/src/lib/elc_multibuttonentry.c
+++ b/src/lib/elc_multibuttonentry.c
@@ -464,6 +464,9 @@ _item_select(Evas_Object *obj,
464 if (it) 464 if (it)
465 { 465 {
466 _current_item_change(obj, EO_OBJ(it)); 466 _current_item_change(obj, EO_OBJ(it));
467
468 if (it->func) it->func((void *)(WIDGET_ITEM_DATA_GET(EO_OBJ(it))), WIDGET(it), EO_OBJ(it));
469
467 if (elm_widget_focus_get(obj)) 470 if (elm_widget_focus_get(obj))
468 { 471 {
469 elm_object_focus_set(sd->entry, EINA_FALSE); 472 elm_object_focus_set(sd->entry, EINA_FALSE);