mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Readerzooming: fix use of default settings (#10205)
(1) Fix default direction. Closes #10201. Fixes #9321. (2) Fix default overlap (unreported bug). (3) Do not write unused settings to doc_settings.
This commit is contained in:
@@ -4,7 +4,6 @@ local Event = require("ui/event")
|
||||
local Geom = require("ui/geometry")
|
||||
local InputContainer = require("ui/widget/container/inputcontainer")
|
||||
local Math = require("optmath")
|
||||
local ReaderZooming = require("apps/reader/modules/readerzooming")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local bit = require("bit")
|
||||
local logger = require("logger")
|
||||
@@ -193,9 +192,6 @@ function ReaderPaging:onReadSettings(config)
|
||||
self.flipping_zoom_mode = config:readSetting("flipping_zoom_mode") or "page"
|
||||
self.flipping_scroll_mode = config:isTrue("flipping_scroll_mode")
|
||||
self.is_reflowed = config:has("kopt_text_wrap") and config:readSetting("kopt_text_wrap") == 1
|
||||
for _, v in ipairs(ReaderZooming.zoom_pan_settings) do
|
||||
self[v] = config:readSetting(v) or G_reader_settings:readSetting(v) or ReaderZooming[v]
|
||||
end
|
||||
end
|
||||
|
||||
function ReaderPaging:onSaveSettings()
|
||||
|
||||
Reference in New Issue
Block a user