From 752da5ca3fe5f3b4cf4624df95cd69c49a23ae6b Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Mon, 9 Apr 2012 16:31:55 +0200 Subject: [PATCH] use pan_overlap_vertical only in pan_by_page mode --- unireader.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/unireader.lua b/unireader.lua index 5f4c99a97..ddebed7cd 100644 --- a/unireader.lua +++ b/unireader.lua @@ -1195,7 +1195,7 @@ function UniReader:addAllCommands() y = unireader.shift_y / 5 elseif unireader.pan_by_page then x = G_width - y = G_height + y = G_height - unireader.pan_overlap_vertical -- overlap for lines which didn't fit else x = unireader.shift_x y = unireader.shift_y @@ -1234,14 +1234,14 @@ function UniReader:addAllCommands() unireader.offset_x = unireader.min_offset_x end elseif keydef.keycode == KEY_FW_UP then - unireader.offset_y = unireader.offset_y + y - unireader.pan_overlap_vertical + unireader.offset_y = unireader.offset_y + y if unireader.offset_y > 0 then unireader.offset_y = 0 elseif unireader.pan_by_page then unireader.show_overlap = unireader.pan_overlap_vertical -- bottom end elseif keydef.keycode == KEY_FW_DOWN then - unireader.offset_y = unireader.offset_y - y + unireader.pan_overlap_vertical + unireader.offset_y = unireader.offset_y - y if unireader.offset_y < unireader.min_offset_y then unireader.offset_y = unireader.min_offset_y elseif unireader.pan_by_page then