From 15687ad75d5fc8835533a807b814c5a172f5c2be Mon Sep 17 00:00:00 2001 From: Shinwoo Kim Date: Wed, 14 Dec 2016 20:18:50 +0900 Subject: [PATCH] elementary: slider uses max value when atspi tries to set value. Because double type value could be 1.00000000000000022204. --- src/lib/elementary/elm_slider.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/elm_slider.c b/src/lib/elementary/elm_slider.c index 68386f0da6..968338207c 100644 --- a/src/lib/elementary/elm_slider.c +++ b/src/lib/elementary/elm_slider.c @@ -1641,8 +1641,8 @@ _elm_slider_elm_interface_atspi_value_value_and_text_set(Eo *obj, Elm_Slider_Dat { double oldval = sd->val; - if (sd->val_min > value) return EINA_FALSE; - if (sd->val_max < value) return EINA_FALSE; + if (value < sd->val_min) value = sd->val_min; + if (value > sd->val_max) value = sd->val_max; efl_event_callback_legacy_call(obj, ELM_SLIDER_EVENT_SLIDER_DRAG_START, NULL); sd->val = value;