From: Carsten Haitzler Date: Wed, 8 Jun 2011 06:54:02 +0000 (+0000) Subject: aaargh. thumbscroll border friction not quite right.. 0 is valid. :) X-Git-Tag: upstream/1.20.0~7116^2~14^2~9729 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=59c203323ae6d2aaadc1ed7823f1dd4e981f2128;p=platform%2Fupstream%2Fefl.git aaargh. thumbscroll border friction not quite right.. 0 is valid. :) also... 0 are valid values of these config vars when getting props SVN revision: 60072 --- diff --git a/legacy/elementary/src/lib/elm_config.c b/legacy/elementary/src/lib/elm_config.c index 13f722c..3dad016 100644 --- a/legacy/elementary/src/lib/elm_config.c +++ b/legacy/elementary/src/lib/elm_config.c @@ -437,9 +437,8 @@ _prop_change(void *data __UNUSED__, event->atom, &val, 1) > 0) { - if (val > 0) - _elm_config->thumbscroll_momentum_threshold = - (double)val / 1000.0; + _elm_config->thumbscroll_momentum_threshold = + (double)val / 1000.0; } } else if (event->atom == _atom[ATOM_E_THUMBSCROLL_FRICTION]) @@ -450,8 +449,7 @@ _prop_change(void *data __UNUSED__, event->atom, &val, 1) > 0) { - if (val > 0) - _elm_config->thumbscroll_friction = (double)val / 1000.0; + _elm_config->thumbscroll_friction = (double)val / 1000.0; } } else if (event->atom == _atom[ATOM_E_THUMBSCROLL_BORDER_FRICTION]) @@ -462,9 +460,8 @@ _prop_change(void *data __UNUSED__, event->atom, &val, 1) > 0) { - if (val > 0) - _elm_config->thumbscroll_border_friction = - (double)val / 1000.0; + _elm_config->thumbscroll_border_friction = + (double)val / 1000.0; } } else if (event->atom == _atom[ATOM_E_THUMBSCROLL_PAGE_SCROLL_FRICTION]) @@ -475,9 +472,8 @@ _prop_change(void *data __UNUSED__, event->atom, &val, 1) > 0) { - if (val > 0) - _elm_config->page_scroll_friction = - (double)val / 1000.0; + _elm_config->page_scroll_friction = + (double)val / 1000.0; } } else if (event->atom == @@ -489,9 +485,8 @@ _prop_change(void *data __UNUSED__, event->atom, &val, 1) > 0) { - if (val > 0) - _elm_config->bring_in_scroll_friction = - (double)val / 1000.0; + _elm_config->bring_in_scroll_friction = + (double)val / 1000.0; } } else if (event->atom == @@ -503,8 +498,7 @@ _prop_change(void *data __UNUSED__, event->atom, &val, 1) > 0) { - if (val > 0) - _elm_config->zoom_friction = (double)val / 1000.0; + _elm_config->zoom_friction = (double)val / 1000.0; } } else if (((_atom_config > 0) && (event->atom == _atom_config)) || diff --git a/legacy/elementary/src/lib/els_scroller.c b/legacy/elementary/src/lib/els_scroller.c index 5b4441d..3c3ee29 100644 --- a/legacy/elementary/src/lib/els_scroller.c +++ b/legacy/elementary/src/lib/els_scroller.c @@ -2099,7 +2099,6 @@ _smart_event_mouse_move(void *data, Evas *e, Evas_Object *obj __UNUSED__, void * else x = sd->down.locked_x; } } - if (_elm_config->thumbscroll_border_friction > 0.0) { Evas_Coord minx, miny; sd->pan_func.min_get(sd->pan_obj, &minx, &miny);