Fix: don't create sidecar file when indexing pdf documents (#5384)

pull/5390/head
poire-z 5 years ago committed by GitHub
parent 2a93e428a5
commit 788e6d90df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,6 +1,7 @@
local Cache = require("cache")
local CacheItem = require("cacheitem")
local CanvasContext = require("document/canvascontext")
local DocSettings = require("docsettings")
local Document = require("document/document")
local DrawContext = require("ffi/drawcontext")
local logger = require("logger")
@ -64,9 +65,12 @@ function PdfDocument:convertKoptToReflowableFontSize(font_size)
return font_size * default_font_size
end
local docsettings = require("docsettings"):open(self.file)
local size = docsettings:readSetting("kopt_font_size")
docsettings:close()
local size
if DocSettings:hasSidecarFile(self.file) then
local doc_settings = DocSettings:open(self.file)
size = doc_settings:readSetting("kopt_font_size")
doc_settings:close()
end
if size then
return size * default_font_size
elseif G_reader_settings:readSetting("kopt_font_size") then

Loading…
Cancel
Save