From 2901a7a0bc5853879e5e615daf000ef8b16342e4 Mon Sep 17 00:00:00 2001 From: Youngbok Shin Date: Fri, 2 Aug 2013 11:49:48 +0900 Subject: [PATCH] [elm_spinner] elm_spinner_min_max_set API now call "changed" callback function when value is changed. --- src/lib/elm_spinner.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/elm_spinner.c b/src/lib/elm_spinner.c index b9d260b..3d0afd8 100644 --- a/src/lib/elm_spinner.c +++ b/src/lib/elm_spinner.c @@ -872,10 +872,12 @@ elm_spinner_min_max_set(Evas_Object *obj, if ((sd->val_min == min) && (sd->val_max == max)) return; sd->val_min = min; sd->val_max = max; + if (sd->val >= sd->val_min && sd->val <= sd->val_max) return; if (sd->val < sd->val_min) sd->val = sd->val_min; if (sd->val > sd->val_max) sd->val = sd->val_max; _val_set(obj); _label_write(obj); + evas_object_smart_callback_call(obj, SIG_CHANGED, NULL); } EAPI void -- 2.7.4