disable reflow in flipping mode

This commit is contained in:
chrox
2013-03-31 21:37:57 +08:00
parent 3257219b12
commit dd19d446cf
2 changed files with 11 additions and 3 deletions

View File

@@ -1,5 +1,7 @@
ReaderFlipping = LeftContainer:new{}
ReaderFlipping = LeftContainer:new{
orig_reflow_mode = 0,
}
function ReaderFlipping:init()
local widget = ImageWidget:new{
@@ -10,7 +12,12 @@ function ReaderFlipping:init()
self[1] = widget
end
function ReaderFlipping:onSetDogearVisibility(visible)
self.view.dogear_visible = visible
function ReaderFlipping:onSetFlippingMode(flipping_mode)
if flipping_mode then
self.orig_reflow_mode = self.view.document.configurable.text_wrap
self.view.document.configurable.text_wrap = 0
else
self.view.document.configurable.text_wrap = self.orig_reflow_mode
end
return true
end