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
This commit is contained in:
Carsten Haitzler 2011-06-08 06:54:02 +00:00
parent 1108d0a1bb
commit 59c203323a
2 changed files with 10 additions and 17 deletions

View File

@ -437,7 +437,6 @@ _prop_change(void *data __UNUSED__,
event->atom, event->atom,
&val, 1) > 0) &val, 1) > 0)
{ {
if (val > 0)
_elm_config->thumbscroll_momentum_threshold = _elm_config->thumbscroll_momentum_threshold =
(double)val / 1000.0; (double)val / 1000.0;
} }
@ -450,7 +449,6 @@ _prop_change(void *data __UNUSED__,
event->atom, event->atom,
&val, 1) > 0) &val, 1) > 0)
{ {
if (val > 0)
_elm_config->thumbscroll_friction = (double)val / 1000.0; _elm_config->thumbscroll_friction = (double)val / 1000.0;
} }
} }
@ -462,7 +460,6 @@ _prop_change(void *data __UNUSED__,
event->atom, event->atom,
&val, 1) > 0) &val, 1) > 0)
{ {
if (val > 0)
_elm_config->thumbscroll_border_friction = _elm_config->thumbscroll_border_friction =
(double)val / 1000.0; (double)val / 1000.0;
} }
@ -475,7 +472,6 @@ _prop_change(void *data __UNUSED__,
event->atom, event->atom,
&val, 1) > 0) &val, 1) > 0)
{ {
if (val > 0)
_elm_config->page_scroll_friction = _elm_config->page_scroll_friction =
(double)val / 1000.0; (double)val / 1000.0;
} }
@ -489,7 +485,6 @@ _prop_change(void *data __UNUSED__,
event->atom, event->atom,
&val, 1) > 0) &val, 1) > 0)
{ {
if (val > 0)
_elm_config->bring_in_scroll_friction = _elm_config->bring_in_scroll_friction =
(double)val / 1000.0; (double)val / 1000.0;
} }
@ -503,7 +498,6 @@ _prop_change(void *data __UNUSED__,
event->atom, event->atom,
&val, 1) > 0) &val, 1) > 0)
{ {
if (val > 0)
_elm_config->zoom_friction = (double)val / 1000.0; _elm_config->zoom_friction = (double)val / 1000.0;
} }
} }

View File

@ -2099,7 +2099,6 @@ _smart_event_mouse_move(void *data, Evas *e, Evas_Object *obj __UNUSED__, void *
else x = sd->down.locked_x; else x = sd->down.locked_x;
} }
} }
if (_elm_config->thumbscroll_border_friction > 0.0)
{ {
Evas_Coord minx, miny; Evas_Coord minx, miny;
sd->pan_func.min_get(sd->pan_obj, &minx, &miny); sd->pan_func.min_get(sd->pan_obj, &minx, &miny);