diff options
author | Shinwoo Kim <cinoo.kim@samsung.com> | 2016-12-14 20:18:50 +0900 |
---|---|---|
committer | Shinwoo Kim <cinoo.kim@samsung.com> | 2016-12-14 20:21:50 +0900 |
commit | 15687ad75d5fc8835533a807b814c5a172f5c2be (patch) | |
tree | 09d19606438b844bb0751e7ac2dd5984d0852112 | |
parent | 9f5e9ec7ca120242a92ac97fb20016263c152d8e (diff) | |
download | efl-15687ad75d5fc8835533a807b814c5a172f5c2be.tar.gz |
elementary: slider uses max value when atspi tries to set value.
Because double type value could be 1.00000000000000022204.
-rw-r--r-- | src/lib/elementary/elm_slider.c | 4 |
1 files 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; |