From f2a6b7c4e30404cd6370d3b0e54c94b8b61cd262 Mon Sep 17 00:00:00 2001 From: chrox Date: Mon, 22 Jul 2013 22:07:49 +0800 Subject: [PATCH] use WAVEFORM_MODE_A2 when scrolling page --- frontend/ui/reader/readerpaging.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/ui/reader/readerpaging.lua b/frontend/ui/reader/readerpaging.lua index 1b5e7a2f2..2434a28ea 100644 --- a/frontend/ui/reader/readerpaging.lua +++ b/frontend/ui/reader/readerpaging.lua @@ -108,7 +108,7 @@ function ReaderPaging:initGesListener() w = Screen:getWidth(), h = Screen:getHeight(), }, - rate = 4.0, + rate = 5.0, } }, PanRelease = { @@ -244,6 +244,9 @@ end function ReaderPaging:onPanRelease(arg, ges) if self.flipping_mode then self:updateFlippingPage(self.current_page) + else + UIManager.full_refresh = true + UIManager:setDirty(self.view.dialog) end end @@ -516,7 +519,10 @@ function ReaderPaging:onScrollPanRel(diff) end -- update current pageno to the very last part in current view self:gotoPage(self.view.page_states[#self.view.page_states].page, "scrolling") - UIManager:setDirty(self.view.dialog) + + UIManager.waveform_mode = WAVEFORM_MODE_A2 + UIManager.patial_refresh = true + UIManager:setDirty(self.view.dialog, "partial") end function ReaderPaging:onScrollPageRel(diff)