ScrollView: Avoid animating in wrong direction during fast flick
authorPaul Wisbey <p.wisbey@samsung.com>
Tue, 3 Jun 2014 10:42:21 +0000 (19:42 +0900)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 11 Jun 2014 07:57:20 +0000 (08:57 +0100)
commit45e0dfb55809cde34b3913b0b16f18e79c14775c
tree28d939f16e969aec0edc3727156c204a4b5fe4ec
parentf4d5b3ffc194fc1b1c14f4a79e3efa435a31bc32
ScrollView: Avoid animating in wrong direction during fast flick

[problem]      When flicking pages quickly, it sometimes jumps backwards
[cause]        Incorrect (infinite) velocity calculation in ScrollView::OnTouchEvent()
[solution]     Don't interrupt snap-animation immediately during TouchPoint::Down i.e. allow
time for pan gesture to occur.
base/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.cpp
base/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h