Fix swiping up/down in paged mode generating endless chapter changes

This commit is contained in:
Kovid Goyal 2017-05-11 18:53:58 +05:30
parent 0dfe97269c
commit 67f95c3e1d
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -525,7 +525,8 @@ def onkeydown(evt):
def handle_gesture(gesture):
if gesture.type is 'swipe':
if gesture.axis is 'vertical':
get_boss().send_message('next_section', forward=gesture.direction is 'up')
if not gesture.active:
get_boss().send_message('next_section', forward=gesture.direction is 'up')
else:
if not gesture.active or gesture.is_held:
scroll_by_page(gesture.direction is 'right', True)