Fix flinging bug

Do not stop scrolling the listview when it's is flinging and you fling it again.
With long lists, if you fling the listview and try to fling it again, the scroll stops. This makes it cumbersome to scroll large todo lists.
This commit fixes this issue. It also make accidental swipes to dismiss while flinging less likely,